Skip to content

Leverage Snowflake to create a data warehouse for storing massive datasets to analyze relation between weather and restaurant reviews

Notifications You must be signed in to change notification settings

tarikceric/Exploring-Impact-of-Weather-on-Restaurant-Review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exploring-Impact-of-Weather-on-Restaurant-Review

The purpose of this project is to analyze the impact of weather on restaurant reviews viau large data sets for climate data and Yelp reviews. Snowflake - a cloud-native data warehouse - is used to stage the data, where it is then migrated and transformed into a ODS environment. The data is then migrated to a Data Warehouse schema, where SQL queries are performed to understand the relationship between weather and reviews.

Data Sources:

Process:

  1. Load data into Snowflake stage from locally downloaded files.
  2. Migrate staged files into staging schema.
  3. Transform data from staging into ODS schema. a. Follow ER Diagram data structure.
  4. Migrate data from ODS schema into final Data Warehouse schema,
  5. Perform queries to understand any hidden relationships between weather and a customers review on a restaurant.

ERD Diagram for ODS Database

Screenshot

Star Schema design for Data Warehouse

Screenshot

About

Leverage Snowflake to create a data warehouse for storing massive datasets to analyze relation between weather and restaurant reviews

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages