Skip to content

ManoharManu1999/Adventure-Works-Power-BI-Sales-Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

banner

๐Ÿšด Adventure Works Sales & Customer Intelligence Dashboard

End-to-End Business Intelligence Project | Power BI

Power BI DAX Power Query


๐Ÿ“Œ Overview

This project is an end-to-end Business Intelligence solution built in Power BI Desktop using the Adventure Works dataset.

The goal was to transform raw .csv sales and customer data into an interactive, executive-level dashboard that supports:

  • KPI monitoring
  • Regional performance analysis
  • Product-level trend analysis
  • Customer segmentation & revenue insights
  • Target vs actual performance tracking
  • What-if scenario simulation

This dashboard enables stakeholders to identify performance gaps, optimize pricing strategy, and make data-driven decisions using interactive analytics.


๐Ÿ–ผ๏ธ Dashboard Preview

Executive Summary Regional Analysis Product Trends High-Value Customers
Dashboard Page 1 Dashboard Page 2 Dashboard Page 3 Dashboard Page 4

๐Ÿ“Š Key Metrics at a Glance

  • ๐Ÿ’ฐ $24.9M Total Revenue
  • ๐Ÿ“ฆ 25.2K Total Orders
  • ๐Ÿ“ˆ $10.5M Total Profit
  • ๐Ÿ” 2.2% Overall Return Rate
  • ๐Ÿ‘ฅ 17.4K Unique Customers

๐Ÿ“‚ Download the Power BI File

You can download the full interactive Power BI report here:

๐Ÿ‘‰ Download AdventureWorks_Report.pbix


๐Ÿง  Business Problem

Adventure Works management needed a centralized reporting solution to:

  • Track Revenue, Orders, Profit, and Return Rate
  • Identify underperforming regions and product categories
  • Analyze product returns and profitability
  • Discover high-value customers
  • Evaluate performance against monthly targets
  • Simulate pricing impact on profit

The available data consisted only of raw operational CSV files.


๐Ÿ—๏ธ Solution Architecture

This project follows a structured Business Intelligence development lifecycle:

1๏ธโƒฃ Data Transformation (Power Query)

  • Data cleaning & shaping
  • Table merging and transformations
  • Rolling calendar table creation
  • Conditional columns & aggregations
  • Data type optimization

2๏ธโƒฃ Data Modeling

  • Implemented a Star Schema
  • Fact table: Sales
  • Dimension tables: Product, Customer, Geography, Date
  • Managed active/inactive relationships
  • Optimized filter flow

3๏ธโƒฃ DAX & Advanced Calculations

  • Revenue, Profit, Return %, Orders measures
  • Time intelligence (MoM, YTD)
  • Target vs Actual calculations
  • What-if parameter for price adjustments
  • Adjusted Profit simulation
  • Customer segmentation metrics

4๏ธโƒฃ Dashboard & UX Design

  • Executive KPI cards
  • Trend analysis visuals
  • Drilldowns & hierarchical navigation
  • Decomposition tree
  • Key Influencers visual
  • Region-level filtering experience
  • Interactive What-if slider

๐Ÿงฎ Sample DAX Measures

Below are a few core measures used in this dashboard:

Total Revenue = SUM(Sales[Revenue])

Total Orders = DISTINCTCOUNT(Sales[OrderNumber])

Return % = 
DIVIDE(
    [Total Returns],
    [Total Orders]
)

Adjusted Profit =
[Total Revenue] * (1 + SELECTEDVALUE('Price Adjustment'[Adjustment %]))
    - [Total Cost]

๐Ÿ“Š Dashboard Pages

๐Ÿ“Œ 1. Executive Summary

  • $24.9M Revenue
  • $10.5M Profit
  • 25.2K Orders
  • 2.2% Return Rate
  • Revenue trends, category breakdowns, and top product analysis
  • Most ordered & most returned product types

๐ŸŒ 2. Regional Performance

  • Country-level sales analysis
  • Region segmentation (Europe, North America, Pacific)
  • Performance comparison
  • Geo-based visual insights

๐Ÿ“ฆ 3. Product & Target Analysis

  • Monthly Orders vs Target
  • Revenue vs Target
  • Profit vs Target
  • Price Adjustment What-if simulation
  • Profit trend comparison (Actual vs Adjusted)
  • Return % tracking over time

๐Ÿ‘ค 4. Customer Intelligence

  • Revenue per Customer
  • Unique Customers (17.4K)
  • Top 100 customers
  • Income-level segmentation
  • Occupation analysis
  • Key Influencers analysis

Top Customer:

  • Mr. Maurice Shan โ€“ $12.4K Revenue

๐Ÿงฉ 5. Product Hierarchy Drilldown

  • Total Orders โ†’ Category โ†’ Subcategory โ†’ Product
  • Full decomposition for granular analysis
  • Demonstrates strong relational modeling

๐Ÿ“ˆ Key Insights

  • ๐ŸŒŽ United States is the top revenue-generating region
  • ๐Ÿšฒ Road Tire Tube is the most ordered product
  • ๐Ÿ” Shorts have the highest return rate among product types
  • ๐Ÿ’ฐ Revenue per customer is trending downward over time
  • ๐Ÿง  Professionals show strong revenue contribution in 2022

๐Ÿ’ก Business Recommendations

  • Reduce return rates in the Clothing category (especially Shorts)
  • Increase cross-selling in high-volume categories like Tires & Tubes
  • Expand targeted campaigns in high-performing regions (US)
  • Develop loyalty strategies for high-income professionals
  • Monitor pricing strategy impact using What-if simulation

๐Ÿ› ๏ธ Tech Stack

Tool Purpose
Power BI Desktop Dashboard development
Power Query Data transformation
DAX Business calculations
Star Schema Modeling Data modeling
What-if Parameters Scenario simulation

๐Ÿ“‚ Repository Structure

ADVENTURE-WORKS-POWER-BI-DASHBOARD/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ AdventureWorks Raw Data/        # Source CSV files used for modeling
โ”œโ”€โ”€ ๐Ÿ“ images/                         # Dashboard preview screenshots
โ”œโ”€โ”€ ๐Ÿ“Š AdventureWorks_Report.pbix      # Power BI report file
โ”œโ”€โ”€ ๐Ÿ“„ Report.pdf                      # Exported dashboard report (PDF)
โ””โ”€โ”€ ๐Ÿ“˜ README.md                       # Project documentation

๐Ÿ”ฎ Future Enhancements

  • Implement Row-Level Security (RLS)
  • Schedule automatic refresh in Power BI Service
  • Add forecasting models
  • Enhance mobile-optimized layout
  • Deploy to Power BI Service workspace

๐Ÿค Connect With Me

If you're hiring for Data Analyst, Business Analyst, or Power BI Developer roles - Iโ€™d love to connect.

LinkedIn Email GitHub

โญ If you found this project useful, consider starring the repository!

About

End-to-end Power BI Business Intelligence dashboard built using Adventure Works data. Designed a star schema model, created advanced DAX measures, implemented What-if analysis, and built multi-page interactive dashboards to analyze sales, profitability, customer segmentation, and regional performance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors