A decomposition tree in Power BI is a great visual for drill-down analysis—it helps users explore data across multiple dimensions, identifying the root causes or contributions behind a metric. Here’s a strong example dataset idea for showcasing a decomposition tree:
đź”§ Dataset Example: Retail Sales Performance
Scenario: You work for a retail company and want to analyze total sales performance across different regions, products, time periods, and sales channels.
📊 Sample Dataset Structure
| Date | Region | Country | City | Product Category | Product | Sales Channel | Sales Amount | Profit | Units Sold |
|---|---|---|---|---|---|---|---|---|---|
| 2025-01-01 | North America | USA | New York | Electronics | Laptop | Online | 1500 | 300 | 2 |
| 2025-01-02 | Europe | Germany | Berlin | Furniture | Chair | In-store | 200 | 50 | 5 |
| 2025-01-03 | Asia | India | Mumbai | Apparel | Shirt | Online | 50 | 20 | 1 |
| … | … | … | … | … | … | … | … | … | … |
đź§© How to Use Decomposition Tree
Main Metric (analyzed field):
Sales AmountorProfit
Explained by (dimensions to drill down):
- Region → Country → City
- Product Category → Product
- Sales Channel
- Date Hierarchy → Year → Month
- Units Sold (if you want to analyze impact on quantity)
âś… Why It’s a Good Use Case
- Root cause analysis: Find which region or product is contributing most to profit or loss.
- Comparative drill-downs: Users can choose their own path (e.g., start with product, or with region).
- AI Splits: Power BI can suggest the highest value contributor automatically using AI.

Ankit Srivastava is an IT trainer, technology educator, and digital skills mentor with expertise in programming, data analytics, AI, and software development. He has successfully trained thousands of learners, with more than 10,000 student enrollments on Udemy. His practical teaching approach empowers students and professionals to build in-demand technical skills. Colorstech channel where Ankit posts video tutorials has more than 8000 Subscribers.
