Skip to content

Attaining Customer Insights with Snowflake and PowerBI importing data from Azure blob container

Notifications You must be signed in to change notification settings

silentkinght25/Customer-Insights-using-Snowflake-and-PowerBI

Repository files navigation

Customer-Insights-using-Snowflake-and-PowerBI

The main objective of this project is to get access all the relevant from a single source and turn data into insights through Microsoft PowerBI integration. The User have an access to first party data seemlessly in Snowflake Leverage the Data Marketplace to query live POS data from 3rd Party providers set up self-serve analytics via Visualization tools.

Going in detailed, this project will walk through the steps to Create staging environment, databases, tables, views, users, roles and a datawarehouse, load data into database using Snowflake account engineer and model data. Optinally for BI consumption, connect Snowflake account to PowerBI to author reports, vizualize data and perform optimization techniques to speedup reports/dashboards responsiveness.

The dataset we are using was provided through partnership with Drop (https://www.joindrop.com/). The data consists of 1.7bn point of sales transactions and their related dimensional attributes for anonymized stores located in Canada and the United States.

Prerequisites:

  1. Use Snowflake free 30-day trail enterprise environment.
  2. Access to Azure account with the ability to launch a Azure Cloud Shell, and create an Azure Storage Container. The data is loaded from this container to snowflake warehouse.
  3. Having installed Azure Storage Explorer, PowerBI.

The setup of Azure blob data container and snowflake enterprise environment in explained in detailed in the following url
https://quickstarts.snowflake.com/guide/attaining_consumer_insights_with_snowflake_and_microsoft_power_bi

POINTER:
The file "Migrating_Data_to_Azure_Cloud_Platform.sql" provides a detailed explonation of how an Azure storage container is created and how the data is populated using Azure cloud shell.

About

Attaining Customer Insights with Snowflake and PowerBI importing data from Azure blob container

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages