An open API service indexing awesome lists of open source software.

https://github.com/gakas14/formula1_data_modeling

This project involves getting different datasets, creating a data model, creating tables, creating relationships between tables, and then loading the data into Snowflake.
https://github.com/gakas14/formula1_data_modeling

data-engineering data-modeling entity-relationship-diagram pandas-dataframe python snowflake sql

Last synced: about 2 months ago
JSON representation

This project involves getting different datasets, creating a data model, creating tables, creating relationships between tables, and then loading the data into Snowflake.

Awesome Lists containing this project

README

          

# Formula1_Data_Modeling
### In this project, we have a Formula 1 dataset covering races, drivers, constructors, qualifying, circuits, lap times, pit stops, and championships from 1950 to the 2023 season. The data needs to be loaded into a Snowflake database.

#### 1. We first load the different datasets into Python and then process some transformations.
#### 2. We create a connection between Python and Snowflake and create a database.

Screen Shot 2024-03-08 at 12 15 39 PM

#### 3. We create a Snowflake table using Python.
Screen Shot 2024-03-08 at 12 16 06 PM

#### 4. We Build a data model.
![F1_Entity_Relation drawio](https://github.com/gakas14/Formula1_Data_Modeling/assets/74584964/fb3e6760-706c-4df6-beef-49c78dc8709b)

#### 5. We load the different data frames into a Snowflake.

Screen Shot 2024-03-08 at 1 52 48 PM