You are on page 1of 1

Today I want to share my latest project which I made using Power BI & SQL.

The main objective of this project was to implement an end-to-end Data Visualization project with
huge dataset and working on its optimization to ensure smooth user experience.

The dataset used here is Microsoft Contoso Retail Classic. The data has huge number of transactions
and tables. Following are the steps involved in building and optimizing the dashboard.

The Dataset was downloaded and imported into SQL Server using the SQL backup function. The
model has 20+ tables and 16M+ transactions in fact table. The downloaded table was in normalized
form and in Snowflake schema.

The major challenge was to perform an ETL and convert the database to a Star Schemas for fast
performance. The ETL was first performed using SQL queries and later passed through Power Query
for further transformations. Lastly, the data was imported in Power BI and the analysis was
performed.

The report has five sheets in total:


1. Overall Sales Overview
2. Product Analysis with Drill Down
3. Sales Channel Analysis with Drill Down
4. Quarter-to-Date (QTD) Sales Analysis
5. Year-to-Date (YTD) Sales Analysis

The project turned out to be really good from analysis perspective as I was able to slice and dice the
data. This project is a good addition to my portfolio.

Please share your thoughts on the implementation and the outcome of the project.

You might also like