- Open the app which you use to access the command-line
- Navigate to directory containing celitech/celitech/app.py, you should be in the second celitech directory
- Using the command-line, run the following: python app.py
- Copy and paste the listed IP into your browser of choice, note that this is localhost - the url will not be available to others over the internet
- Starting from Step 2 above, use the command-line to run the following: create_aggregate_user_csv.py "dd-mmm-yy" "dd-mmm-yy"
- Date examples: 1-Jul-19, 22-Sep-20
- Note: the first date corresponds to the start of the period and the second to the end.
1744 .csv files, containing 1+ sessions (rows) with following info...
- ICCID: a general ID parameter
- CONNECT_TIME: when a session is started
- CLOSE_TIME: when a session is finished
- DURATION: shows how much cellular data (in bytes) is consumed during the session
- COUNTRY_NAME: country where the session is consumed
- Find better/more optimal approach/tool within AWS environment, or outside it
- Better organize & visualize data in aggregate (monthly) and by ICCID
- New meaningful patterns/insights over time
This script is for your personal use to combine several csv files exported by AWS to one file. To use, port all desired csv files to one folder, and reference the correct directory in line _ of the script.
This python script parses the data from July-August 2019 to generate the graph above, a visualization of data usage (in MB) by user.
This python script parses the data from July-August 2019 to generate the graph above, a visualization of data usage (in MB) by country. The visualization is animated, showing the increase in usage for each country over time. The number on the right shows the day, beginning in June. The file is available as visualizations/racing_bar_graph.gif.
This python script parses the data from July-August 2019 to generate the graph above, a global heatmap illustrating countries’ respective usages. This visualization is interactive when run locally.
This python script parses the data from July-August 2019 to generate the graph above, a visualization comparing the length of a connection to how much data it used.
Tool that allows you to connect data sources, analyze and apply ML to data, builds dashboards, and then embed dashboards or receive email reports
- AWS integration with RedShift, S#, Athena, Aurora, RDS, IAM, CloudTrail, Cloud Directory
- Uses SPICE: designed for fast, ad hoc data visualization
- Platform includes Analyses (workspace), Visuals (graphs, charts, etc.), Insights (ML insights, interpretations), Sheets (groups of visuals, groups of sheets in an alalysis), and Stories (slideshows of visuals)
- Pay-per-session
- Easy onboarding
- Data integration
- Cost friendly
- Visaulization recommendations
- No android support
- Not a lot of graph/chart options, not very customizable (no maps, plain tables)
- Not a lot of functionality
- Not as secure as Power BI
- Tableau
- QlickView
- SAS
- IBM Cognos
- Google Data Studio
- Power BI