No. | Items | Date Updated |
---|---|---|
1 | Repo Creation | 31 May 2023 |
2 | Upload dataset relevant to the project | 31 May 2023 |
3 | Design project data architecture | 01 June 2023 |
4 | Develop BQ table with terraform | 03 June 2023 |
5 | Update Github ETL script code | 05 June 2023 |
6 | Update requirements.txt file | 06 June 2023 |
7 | Create conda environment in local - experimentation | 08 June 2023 |
8 | Minor changes on ETL code due to code error | 11 June 2023 |
9 | Minor ETL code changes - Error resolved | 12 June 2023 |
10 | Data successfully ingested into Google Sheet and BigQuery ✅ | 13 June 2023 |
11 | Start exploring 2nd dataset (airport comment) - sentiment analysis | 15 June 2023 |
12 | Data pre-processing & develop sentiment analysis | 16 June 2023 |
13 | Looker Studio chart exploration - Day 1 | 18 June 2023 |
14 | Looker Studio chart exploration - Day 2 | 20 June 2023 |
15 | Looker Studio chart exploration - Day 3 | 23 June 2023 |
16 | Looker Studio chart complete - Day 4 ✅ | 24 June 2023 |
17 | Explore orchestration tools - Airflow | 26 June 2023 |
18 | Explore orchestration tools - Mage-ai | 01 July 2023 |
19 | Update code - Mage-ai + created new repo | 02 July 2023 |
20 | Update code - Mage-ai + ETL pipeline | 07 July 2023 |
21 | Finalise all relevant code | 19 July 2023 |
The following diagram shows the overall data architecture of the project along with the tools involved.
In summary, the following tools will be involved:
- Mage.ai --> Workflow orchestration tool
- GCP BigQuery --> Data warehouse
- Terraform --> Infrastructure as Code (IaC)
- Goolge Sheet --> Spreadsheet
- Looker Studio --> Visualisation & Business Intelligence tool
- Python --> ETL code
Data ingested at GSheet below: https://docs.google.com/spreadsheets/d/1bTc2AKkWewiNziHm9L4RHIhepFIOvYJm6MVerFi6C0Y/edit#gid=0
European Airport 2021 - Dashboard
![Screenshot 2023-06-24 at 3 20 30 PM](https://private-user-images.githubusercontent.com/116934441/248450994-f278bf1d-2e3b-4cd4-8ec1-a225451491ad.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjEwMjcsIm5iZiI6MTczOTUyMDcyNywicGF0aCI6Ii8xMTY5MzQ0NDEvMjQ4NDUwOTk0LWYyNzhiZjFkLTJlM2ItNGNkNC04ZWMxLWEyMjU0NTE0OTFhZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQwODEyMDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iYTMxYmU0NmY4YTAwNDQ1MDY5ZTZhY2RiZDY4ODQ5OGEwMzBjY2IzMzdlYTc3ZWJkYjA4Y2Y2YmRmZjlhM2Y4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.cXIzJnIb5whgJKDtjkVJ2mQHWR9Lu62yUR8N_m7Zwdo)
🌟Insights Generated🌟
❇️ 32 European Countries and a total of 101 airports are involved in this dashboard
❇️ There's an increase of 199k passenger amount from the year 2020 to the year 2021
❇️ Moscow has the highest passenger volume by city in the year 2021, followed by Paris and London
❇️ Country wise, Russia has the highest passenger volume, followed by Spain and France
Source: https://lookerstudio.google.com/reporting/084b0972-c6fd-4d16-87df-5274e9cffc32
- Mage-ai