EPC Group - Enterprise Microsoft AI, SharePoint, Power BI, and Azure Consulting
G2 High Performer Summer 2025, Momentum Leader Spring 2025, Leader Winter 2025, Leader Spring 2026
BlogContact
Ready to transform your Microsoft environment?Get started today
(888) 381-9725Get Free Consultation
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

EPC Group

Enterprise Microsoft consulting with 29 years serving Fortune 500 companies.

(888) 381-9725
contact@epcgroup.net
4900 Woodway Drive, Suite 830
Houston, TX 77056

Follow Us

Solutions

  • All Services
  • Microsoft 365 Consulting
  • AI Governance
  • Azure AI Consulting
  • Cloud Migration
  • Microsoft Copilot
  • Data Governance
  • Microsoft Fabric
  • Dynamics 365
  • Power BI Consulting
  • SharePoint Consulting
  • Microsoft Teams
  • vCIO / vCAIO Services
  • Large-Scale Migrations
  • SharePoint Development

Industries

  • All Industries
  • Healthcare IT
  • Financial Services
  • Government
  • Education
  • Teams vs Slack

Power BI

  • Case Studies
  • 24/7 Emergency Support
  • Dashboard Guide
  • Gateway Setup
  • Premium Features
  • Lookup Functions
  • Power Pivot vs BI
  • Treemaps Guide
  • Dataverse
  • Power BI Consulting

Company

  • About Us
  • Our History
  • Microsoft Gold Partner
  • Case Studies
  • Testimonials
  • Fixed-Fee Accelerators
  • Blog
  • Resources
  • All Guides & Articles
  • Video Library
  • Client Reviews
  • Contact
  • Schedule a consultation

Microsoft Teams

  • Teams Questions
  • Teams Healthcare
  • Task Management
  • PSTN Calling
  • Enable Dial Pad

Azure & SharePoint

  • Azure Databricks
  • Azure DevOps
  • Azure Synapse
  • SharePoint MySites
  • SharePoint ECM
  • SharePoint vs M-Files

Comparisons

  • M365 vs Google
  • Databricks vs Dataproc
  • Dynamics vs SAP
  • Intune vs SCCM
  • Power BI vs MicroStrategy

Legal

  • Sitemap
  • Privacy Policy
  • Terms
  • Cookies

About EPC Group

EPC Group is a Microsoft consulting firm founded in 1997 (originally Enterprise Project Consulting, renamed EPC Group in 2005). 29 years of enterprise Microsoft consulting experience. EPC Group historically held the distinction of being the oldest continuous Microsoft Gold Partner in North America from 2016 until the program's retirement. Because Microsoft officially deprecated the Gold/Silver tiering framework, EPC Group transitioned to the modern Microsoft Solutions Partner ecosystem and currently holds the core Microsoft Solutions Partner designations.

Headquartered at 4900 Woodway Drive, Suite 830, Houston, TX 77056. Public clients include NASA, FBI, Federal Reserve, Pentagon, United Airlines, PepsiCo, Nike, and Northrop Grumman. 6,500+ SharePoint implementations, 1,500+ Power BI deployments, 500+ Microsoft Fabric implementations, 70+ Fortune 500 organizations served, 11,000+ enterprise engagements, 200+ Microsoft Power BI and Microsoft 365 consultants on staff.

About Errin O'Connor

Errin O'Connor is the Founder, CEO, and Chief AI Architect of EPC Group. Microsoft MVP multiple years, first awarded 2003. 4× Microsoft Press bestselling author of Windows SharePoint Services 3.0 Inside Out (MS Press 2007), Microsoft SharePoint Foundation 2010 Inside Out (MS Press 2011), SharePoint 2013 Field Guide (Sams/Pearson 2014), and Microsoft Power BI Dashboards Step by Step (MS Press 2018).

Original SharePoint Beta Team member (Project Tahoe). Original Power BI Beta Team member (Project Crescent). FedRAMP framework contributor. Worked with U.S. CIO Vivek Kundra on the Obama administration's 25-Point Plan to reform federal IT, and with NASA CIO Chris Kemp as Lead Architect on the NASA Nebula Cloud project. Speaker at Microsoft Ignite, SharePoint Conference, KMWorld, and DATAVERSITY.

© 2026 EPC Group. All rights reserved. Microsoft, SharePoint, Power BI, Azure, Microsoft 365, Microsoft Copilot, Microsoft Fabric, and Microsoft Dynamics 365 are trademarks of the Microsoft group of companies.

Back to Blog

What Are Treemaps in Power BI and How Are They Used?

Errin O\'Connor
December 2025
8 min read

Treemaps are one of Power BI's most powerful visualization types for displaying hierarchical data and part-to-whole relationships. They use nested rectangles -- sized and colored by data values -- to reveal patterns that are invisible in traditional bar charts or tables. At EPC Group, we deploy treemaps across Fortune 500 dashboards to help executives instantly grasp revenue breakdowns, resource allocations, and portfolio distributions without scrolling through rows of data.

What Is a Treemap Visualization?

A treemap is a hierarchical chart that displays data as a set of nested rectangles. Each branch of the hierarchy is represented by a colored rectangle (called a "tile"), which is then further subdivided into smaller rectangles representing sub-branches. The size of each rectangle is proportional to a quantitative value, and color can encode an additional dimension of data.

Originally developed by Ben Shneiderman at the University of Maryland in the early 1990s, treemaps solve a fundamental problem in data visualization: how to display large amounts of hierarchical data in a space-efficient manner. Unlike tree diagrams that grow exponentially wider with each level, treemaps use 100% of the available display area regardless of the number of data points.

  • Size encoding -- Rectangle area represents a quantitative measure such as revenue, units sold, or headcount.
  • Color encoding -- Rectangle color can represent a category, a secondary measure, or a KPI status (green/yellow/red).
  • Hierarchy support -- Multiple levels of nesting allow drill-down from high-level categories to granular detail.
  • Space efficiency -- Every pixel of the chart area communicates data, making treemaps ideal for dashboards with limited real estate.

How to Create a Treemap in Power BI Desktop

Building a treemap in Power BI Desktop is straightforward, but configuring it effectively for enterprise use requires understanding the data well requirements and formatting options.

  1. Open Report View -- Navigate to the Report view in Power BI Desktop (the chart icon in the left sidebar).
  2. Select the Treemap visual -- In the Visualizations pane, click the Treemap icon (a rectangle subdivided into smaller rectangles).
  3. Add a Category field -- Drag a categorical field (such as Product Category, Region, or Department) to the "Category" well. This defines how rectangles are grouped.
  4. Add a Values field -- Drag a numeric measure (such as Revenue, Quantity, or Cost) to the "Values" well. This determines the size of each rectangle.
  5. Add hierarchy levels (optional) -- Drag additional categorical fields to the "Category" well to create drill-down levels. For example: Region > Country > City.
  6. Format the visual -- Use the Format pane to adjust data labels, colors, category labels, legend positioning, and tooltip content.

Enterprise Use Cases for Treemaps

Treemaps excel in scenarios where you need to compare proportions across many categories simultaneously. Here are the most common enterprise applications we implement at EPC Group:

  • Revenue breakdown by product line and region -- Instantly see which products generate the most revenue and how that distribution varies by geography. A single treemap replaces 5-6 separate bar charts.
  • IT budget allocation -- Visualize how technology spend is distributed across departments, projects, and cost centers. Oversized rectangles flag areas consuming disproportionate resources.
  • Healthcare resource utilization -- Display patient volumes by department, diagnosis code, or provider. Color-code by efficiency metrics to identify bottlenecks in HIPAA-compliant dashboards.
  • Project portfolio management -- Map project budgets by business unit and status. Large red tiles immediately draw attention to high-cost projects that are at risk or behind schedule.
  • Sales territory analysis -- Compare sales rep performance across territories. Size by revenue, color by quota attainment to spot both top performers and territories needing attention.
  • Storage and infrastructure audit -- Show server capacity usage across data centers, clusters, and individual machines. Identify storage hotspots before they become outage risks.

Best Practices for Effective Treemaps

A poorly configured treemap can confuse rather than clarify. Follow these best practices based on our experience building enterprise dashboards:

  • Limit categories to 15-20 maximum -- Treemaps become unreadable when too many tiny rectangles compete for space. Use filters or "Top N" to focus on the most significant items.
  • Use meaningful color scales -- Do not rely on random colors. Use a sequential color scale (light to dark) for a single measure, or a diverging scale (red to green) for performance against a target.
  • Enable data labels selectively -- Show labels only on rectangles large enough to display them legibly. Power BI can auto-hide labels on small tiles.
  • Add custom tooltips -- Configure tooltip pages that display additional context (trend lines, comparisons, detail tables) when users hover over a tile.
  • Pair with a detail table or bar chart -- Treemaps are great for the overview but lack precise value reading. Add a companion visual that shows exact numbers for the selected category.
  • Test drill-down behavior -- If you have multiple hierarchy levels, ensure the drill-down and drill-up experience is intuitive and that labels update correctly at each level.

Treemaps vs. Other Visualization Types

Choosing the right visual is critical. Here is when to use a treemap versus other common chart types:

ScenarioBest VisualWhy
Part-to-whole with many categoriesTreemapHandles 20+ categories efficiently in compact space
Part-to-whole with 2-6 categoriesPie/Donut ChartSimpler to read with small number of slices
Comparing exact values across categoriesBar ChartHuman eye compares bar lengths more precisely than rectangle areas
Hierarchical data with drill-downTreemapNative hierarchy support with nested rectangles
Trends over timeLine ChartTreemaps do not encode temporal data well

Why EPC Group for Power BI Visualization Consulting

Choosing the right visualization is only part of the equation. EPC Group helps enterprises design dashboard ecosystems that drive real decision-making, not just pretty charts.

  • 29 years of enterprise BI experience -- We have built thousands of Power BI dashboards across every major industry vertical.
  • Microsoft Gold Partner -- Direct access to Microsoft engineering teams and early access to new Power BI features and visualization types.
  • Dashboard design standards -- We apply data visualization best practices based on the work of Edward Tufte, Stephen Few, and the International Business Communication Standards (IBCS).
  • Performance optimization -- Our treemap implementations handle datasets with millions of rows through proper data modeling, aggregation, and DirectQuery optimization.

Need Help Building Enterprise Power BI Dashboards?

EPC Group's Power BI consultants can design and build dashboards that transform your raw data into actionable executive insights. Treemaps, custom visuals, and advanced DAX -- we handle it all.

Schedule a ConsultationCall (888) 381-9725

Frequently Asked Questions

Can treemaps show negative values in Power BI?
No. Treemaps require positive values because rectangle area cannot be negative. If your data includes negative values (such as losses or returns), consider using a waterfall chart or a bar chart with conditional formatting. You can filter out negative values or take absolute values for the treemap and use color to indicate positive versus negative.
How many hierarchy levels can a Power BI treemap support?
Power BI treemaps technically support unlimited hierarchy levels in the Category well. However, for practical usability, we recommend limiting to 2-3 levels. Beyond that, users struggle to navigate the drill-down and the smallest rectangles become too tiny to click or read. Use drill-through pages for deeper exploration instead.
Can I use custom colors for individual tiles in a treemap?
Yes. Power BI allows you to assign specific colors to individual categories through the Format pane under "Data colors." You can also use conditional formatting rules to dynamically color tiles based on measure values -- for example, coloring tiles red when a KPI falls below threshold and green when it exceeds target. This is one of the most powerful features for executive dashboards.
What is the difference between a treemap and a sunburst chart?
Both display hierarchical data, but they use different visual encodings. Treemaps use nested rectangles where size represents values. Sunburst charts use concentric rings where each ring represents a hierarchy level and arc length represents values. Treemaps are generally better for comparing sizes, while sunburst charts more clearly show the parent-child relationships in the hierarchy.
Do treemaps work well on mobile devices?
Treemaps can work on mobile but require careful design. On smaller screens, reduce the number of categories to ensure tiles are large enough to tap. Use the Power BI mobile layout editor to create a phone-optimized version of your report with a larger treemap or fewer hierarchy levels. Also ensure tooltip interactions work well with touch instead of hover.

Power BI Strategy: 2026 Considerations for What Are Treemaps In Power BI And How Is It Used

Direct Lake mode has changed the economics of enterprise Power BI in 2026: instead of importing data into Vertipaq, semantic models now query OneLake-resident Parquet files at near-Import-mode performance without the refresh-window cost. For a Fortune 500 finance organization migrating from a 30-minute Import-mode refresh, the equivalent Direct Lake model typically queries fact data in under 800 ms while removing the entire refresh-orchestration job from Azure Data Factory.

Row-level security (RLS) and object-level security (OLS) in Power BI Premium and Fabric F-SKU capacities are the single most-overlooked compliance control in HIPAA, SOC 2, and FINRA-regulated environments. RLS scoped via service principal authentication (rather than embedded UPN passes) is the only pattern that survives a SOC 2 Type II auditor privilege-walk test. EPC Group includes service-principal RLS as a default in every regulated-industry Power BI engagement.

Decision factors EPC Group evaluates

  • Copilot grounding quality assessment of semantic-model metadata
  • Direct Lake mode adoption for Fabric-resident semantic models
  • License optimization audit (Pro vs Premium Per User vs F-SKU)
  • Row-level security via service principal authentication
  • Capacity sizing decision (F2/F4/F64+) tied to peak concurrent users and refresh window

See related EPC Group services at /services or schedule a discovery call at /contact.

What Are Treemaps in Power BI and How Is It Used delivered by senior Microsoft architects

EPC Group delivers What Are Treemaps in Power BI and How Is It Used as a core practice within the Microsoft consulting portfolio. Engagements are led by senior architects with hands-on Fortune 500 delivery experience and a bench of hundreds of Microsoft-certified consultants spanning SharePoint, Microsoft 365, Power BI, Azure, Microsoft Copilot, and Microsoft Purview.

Every What Are Treemaps in Power BI and How Is It Used engagement is engineered for the regulatory and operational environment it serves. Healthcare deployments carry HIPAA controls from day one; financial services deployments meet SOC 2 and FINRA retention requirements; government deployments map to FedRAMP and CMMC controls with audit-ready evidence.

Fixed-fee accelerators with real scope

Predictable scope, predictable price, predictable outcome. Copilot Readiness, Security Hardening, Tenant Health Check, SharePoint Migration, and Teams Governance ship as defined accelerators where Big 4 firms quote open-ended time-and-materials. Most projects land in the $25K-$150K range for accelerators or $150K-$750K for full programs.

How EPC Group engages

Six-phase methodology applied to every engagement, compressed for fixed-fee accelerators and extended for full programs.

  1. Discovery — two-week assessment of the current estate, gap analysis, risk register, target architecture, costed remediation roadmap.
  2. Design — senior architect produces the target topology, identity framework, Conditional Access, Purview, governance model, and security posture, reviewed by client leads.
  3. Pilot — 25 to 100 user pilot in a real business unit. Migrate, apply baselines, test integrations, capture feedback.
  4. Wave rollout — migrate in waves of 500 to 2,500 users with communications, training, hypercare, and a per-wave retrospective.
  5. Adoption — role-based training, Champions network, executive sponsor enablement, metrics tracked against a measured baseline.
  6. Operate — optional managed-services retainer for license optimization, governance reviews, security monitoring, and quarterly business reviews.

Government and defense contractors

For federal agencies and CMMC-regulated suppliers, EPC Group delivers FedRAMP Moderate and High posture, GCC and GCC High tenants, CUI handling, and ITAR-controlled data segregation. Errin O'Connor (CEO and founder) is a contributor to the FedRAMP framework; that direct authorship shows up in how we architect Conditional Access for government endpoints.

Healthcare and life sciences

For hospitals, payors, and pharmaceutical companies, EPC Group enforces HIPAA, business associate agreements, and Microsoft Purview sensitivity labels for protected health information. Epic and Cerner integration patterns are part of our regulated-industry library, alongside 21 CFR Part 11 e-signature controls for clinical trials and validated SharePoint document workflows for life-sciences manufacturing.

Microsoft-only since 1997

29 years of Microsoft-exclusive consulting. Microsoft Solutions Partner with core designations across Modern Work, Security, and Data & AI.

EPC Group was the oldest continuous Microsoft Gold Partner in North America from 2016 until program retirement in 2022. Errin O'Connor authored four Microsoft Press bestsellers covering Power BI, SharePoint, Azure, and large-scale migrations.

Engagement models

Three engagement models cover most enterprise needs. Most clients start with a fixed-fee accelerator and grow into a full program or a managed-services retainer.

  • Fixed-fee accelerators — Copilot Readiness, Security Hardening, Tenant Health Check, SharePoint Migration, Teams Governance. Defined scope and price. Typical range $25,000 to $150,000 over four to twelve weeks.
  • Project engagements — full migration or governance program with milestone-based billing. Discovery through hypercare. Typical range $150,000 to $750,000-plus over three to nine months.
  • Managed services — tiered retainer for ongoing operations. Named senior architect on the account. From $3,500 per month with a twelve-month minimum.

Talk to a senior architect

30-minute discovery call. No pitch deck. Call (888) 381-9725 or schedule a discovery call and a senior architect responds within one business day.