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

  • M&A Practices

    • M&A Tenant Migration
    • Carve-Out Migration
    • Private Equity Practice
    • Engagement Operating Model
  • 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
  • Engagement Operating Model
  • FAQ
  • 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.

‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

Last updated: May 2026 · Read time: 6 min

Key Facts

  • Power BI Pro: 1 GB dataset limit, 8 refreshes/day, $14/user/month.
  • Power BI Premium Per User (PPU): 100 GB dataset limit, 48 refreshes/day, $20/user/month (note: source page lists $20/user/month).
  • Fabric F64: flat capacity pricing (~$5,257/month). Viewers do not need Pro licenses at F64+. DirectLake and Copilot require F64+.
  • P SKUs (P1, P2, P3) are converting to F SKUs (F64, F128, F256). F SKUs are the current investment path.
  • Most common Premium driver: distributing dashboards to large audiences where per-viewer Pro licensing exceeds capacity pricing.
  • EPC Group has completed 400+ enterprise Power BI deployments across regulated industries.
Power BI Premium Capacity Planning 2026 | EPC - EPC Group enterprise consulting

Power BI Premium Capacity Planning 2026 | EPC

Power BI Premium capacity planning: SKU comparison (P1-P5, EM1-EM3), auto-scale, Fabric capacity, and cost optimization guide.

February 24, 2026|26 min read|Power BI

Power BI Premium Capacity Planning Guide: Enterprise Optimization for 2026

Power BI Premium capacity is the foundation of enterprise business intelligence at scale. This guide covers capacity SKU selection (P1 through P5, EM1 through EM3), autoscale configuration, Microsoft Fabric capacity integration, workspace management, performance monitoring, and cost optimization strategies — based on EPC Group's 400+ enterprise Power BI deployments.

Table of Contents

  • Why Power BI Premium for Enterprise
  • Capacity SKU Comparison and Selection
  • Microsoft Fabric Capacity Integration
  • Autoscale Configuration
  • Workspace Management at Scale
  • Performance Monitoring and Optimization
  • Dataset Optimization Strategies
  • Cost Optimization
  • Premium Capacity Governance
  • Partner with EPC Group

Power BI Premium Capacity Planning Guide 2026

Last updated: May 2026 · Read time: 6 min

Power BI Premium capacity planning determines which SKU supports your dataset sizes, refresh rates, and user counts without over-spending. This guide covers Pro vs. Premium vs. Fabric F-SKU selection, autoscale configuration, workspace architecture, and cost optimization. EPC Group has completed 400+ enterprise Power BI deployments.

Key facts

  • Power BI Pro: 1 GB dataset limit, 8 refreshes/day, $14/user/month.
  • Power BI Premium Per User (PPU): 100 GB dataset limit, 48 refreshes/day, $20/user/month (note: source page lists $20/user/month).
  • Fabric F64: flat capacity pricing (~$5,257/month). Viewers do not need Pro licenses at F64+. DirectLake and Copilot require F64+.
  • P SKUs (P1, P2, P3) are converting to F SKUs (F64, F128, F256). F SKUs are the current investment path.
  • Most common Premium driver: distributing dashboards to large audiences where per-viewer Pro licensing exceeds capacity pricing.
  • EPC Group has completed 400+ enterprise Power BI deployments across regulated industries.

Why Power BI Premium for enterprise

Power BI Pro covers most individual author needs. It does not scale for large-audience distribution, large datasets, or advanced features like paginated reports, deployment pipelines, and Copilot.

Premium and Fabric capacity remove per-viewer licensing for large audiences. They also unlock dataset sizes above 1 GB, faster refresh rates, and Fabric integration.

Premium vs. Pro feature comparison

  • Dataset size — Pro: 1 GB. PPU: 100 GB. Fabric F64+: 400 GB (Import), unlimited (DirectLake).
  • Refreshes per day — Pro: 8. PPU: 48. Fabric F64+: 48 scheduled + continuous refresh for streaming.
  • Paginated Reports — PPU and Premium/Fabric only. Not available on Pro.
  • Deployment pipelines — PPU and Premium/Fabric only.
  • DirectLake mode — Fabric F64+ only.
  • Power BI Copilot — Fabric F64+ only.
  • Viewer licensing — Pro requires each viewer to hold a Pro license. Fabric F64+ removes this requirement.

Capacity SKU comparison and selection

Choose your SKU based on dataset size, concurrent user count, and feature requirements. Use this framework to right-size before committing to a purchase.

SKU selection decision framework

  • Under 50 users, datasets under 1 GB — Power BI Pro ($14/user/month). No Premium needed.
  • Under 250 users, need paginated reports or deployment pipelines — PPU ($20/user/month) is the lowest-cost entry to Premium features.
  • Over 250 viewers, datasets over 1 GB — Fabric F64 (~$5,257/month). Eliminates per-viewer Pro licensing above 375 viewers.
  • Need DirectLake or Copilot — Fabric F64 minimum. No exceptions.
  • Multi-region mission-critical — Fabric F128 or higher. Autoscale included.

Microsoft Fabric capacity integration

Power BI Premium P SKUs are being retired in favor of Fabric F SKUs. The capabilities are equivalent: P1 ≈ F64, P2 ≈ F128, P3 ≈ F256. F SKUs add OneLake integration, Dataflow Gen2, and Fabric Lakehouse/Warehouse access not available on P SKUs.

P SKU vs. F SKU decision

  • If you have an existing P SKU agreement, it remains supported through the contract term. Plan migration to F SKU at renewal.
  • New deployments should target F SKUs. They are the active investment path and include all P SKU capabilities plus Fabric features.
  • F SKUs support pause/resume billing. P SKUs do not. This is a significant cost optimization advantage for non-production environments.

Autoscale configuration

Autoscale adds temporary CPU capacity when a Fabric or Premium capacity reaches its limit. It prevents the throttling that causes slow report loads during peak hours.

Autoscale configuration best practices

  • Set autoscale limits in the Fabric Admin Portal. Specify maximum additional capacity units (CUs) to prevent runaway cost.
  • Monitor the Fabric Capacity Metrics app for autoscale trigger events. Frequent triggers signal the base SKU is undersized.
  • Enable autoscale for production capacities. Disable for dev/test environments to avoid unexpected costs.
  • Set budget alerts in Azure Cost Management. Autoscale charges flow through the Azure subscription.

Workspace management at scale

Large deployments require structured workspace architecture. Ad hoc workspace sprawl creates governance gaps and compliance risk.

Workspace architecture patterns

  • Domain-based workspaces — Separate workspaces per business domain (Finance, HR, Operations). Each domain has its own Admin, certified workspace, and deployment pipeline.
  • Dev/staging/production pattern — Three workspaces per domain linked by a deployment pipeline. Promotes content through stages with approval gates.
  • Shared capacity, isolated workspaces — Multiple business-unit workspaces on the same F64 capacity. Admin Portal capacity monitoring tracks per-workspace consumption.
  • Separate capacities for regulated workloads — HIPAA and FedRAMP workloads require dedicated capacity with data residency controls. Do not share regulated workloads on general-purpose capacity.

Performance monitoring and optimization

The Fabric Capacity Metrics app and Power BI Admin Portal provide the primary monitoring data. Track these metrics weekly for production capacities.

Key metrics to monitor

  • CPU utilization percentage — sustained above 70% signals need for right-sizing.
  • Throttling events — any throttling event means users experienced slowdowns.
  • Dataset memory size and eviction count — frequent evictions indicate memory pressure.
  • Refresh failure rate — target under 1% failure rate for scheduled refreshes.
  • Query duration P95 — the 95th percentile query time. Target under 3 seconds for interactive reports.

Dataset optimization strategies

Right-sized SKUs do not compensate for poorly optimized semantic models. These techniques reduce memory pressure before upgrading capacity.

Optimization techniques

  • Remove unused columns and tables from the semantic model before deployment.
  • Use integer surrogate keys instead of string keys in relationship columns.
  • Replace calculated columns with DAX measures wherever possible — measures execute at query time, not at refresh.
  • Enable incremental refresh on large tables. Partition-based refresh avoids full table reloads.
  • Use aggregation tables for high-level visuals. Reserve DirectQuery detail for drill-through only.

Cost optimization

These approaches reduce Power BI capacity spend without reducing capability.

  • Pause non-production capacities — Pause F SKU dev and test capacities outside business hours. Savings of 60–70% on non-production spend are common.
  • Right-size before autoscale — If autoscale triggers daily, evaluate whether a SKU upgrade costs less than recurring autoscale charges.
  • Retire unused datasets — The Admin Portal shows dataset access dates. Retire datasets with no access in 90+ days.
  • Use PPU for small Premium-feature teams — If only 10 authors need deployment pipelines and paginated reports, PPU at $20/user beats F64 at $5,257/month.

Frequently asked questions

What is the difference between Power BI Premium Per User and Premium Per Capacity?

Premium Per User (PPU) at $20/user/month gives each licensed user Premium features (100 GB datasets, paginated reports, deployment pipelines). Viewers still need their own PPU license. Premium Per Capacity (now Fabric F SKUs) is flat-rate: viewers above the break-even point don't need individual licenses.

How do I right-size my Power BI Premium capacity?

Start with the Fabric Capacity Metrics app. Measure CPU utilization, throttling events, and refresh queue depth over a two-week baseline. Target under 70% CPU utilization. If consistently above 80%, move to the next SKU tier. If below 30%, consider downsizing or consolidating workloads.

What is the relationship between Power BI Premium and Microsoft Fabric?

Fabric F SKUs include all Power BI Premium Per Capacity capabilities plus OneLake, Dataflow Gen2, Lakehouse, Warehouse, and Real-Time Intelligence. P SKUs are converting to F SKUs at renewal. New implementations should start with Fabric F SKUs to get the full platform and future investment path.

How does Power BI autoscale work?

Autoscale temporarily adds CPU capacity units when the base capacity hits its limit. It prevents throttling during peak load events. Charges are per additional CU consumed, billed through the Azure subscription. Set maximum autoscale limits in the Fabric Admin Portal to cap spend.

How many datasets can a Power BI Premium capacity hold?

There is no fixed dataset count limit. Capacity is constrained by memory and CPU, not dataset count. An F64 has 208 GB of RAM. An optimized semantic model uses 1–5 GB. Capacity planning should target 60% memory utilization headroom for refresh operations running concurrently with user queries.

Schedule a Power BI capacity planning assessment

EPC Group delivers fixed-fee capacity planning assessments. The engagement covers current usage analysis, SKU recommendation, autoscale configuration, workspace architecture, and a written cost-optimization roadmap.

Request an assessment →

Frequently Asked Questions

What is the difference between Power BI Premium Per User and Premium Per Capacity?

Power BI Premium Per User (PPU) at $20/user/month provides Premium features to individual users — paginated reports, deployment pipelines, XMLA endpoint, AI visuals, and 100 GB model size limit. However, content in PPU workspaces is only accessible to other PPU or E5 licensed users. Power BI Premium Per Capacity (P SKUs) provides dedicated compute capacity shared by all users in the organization. Any user with a free Power BI license can consume content published to a Premium capacity. P1 starts at $4,995/month for 8 v-cores. Choose PPU when fewer than 250 users need Premium features. Choose Per Capacity when you need organization-wide content distribution, embedding, or when PPU licensing cost exceeds P1 capacity cost.

How do I right-size my Power BI Premium capacity?

Right-sizing starts with workload analysis: count concurrent report viewers, measure dataset refresh schedules, identify the largest dataset sizes, and evaluate paginated report and dataflow usage. Use the Power BI Premium Capacity Metrics app to monitor CPU utilization, memory consumption, query durations, and throttling events. Target 60-70% average CPU utilization during peak hours. If CPU consistently exceeds 80%, scale up to the next SKU or enable autoscale. If CPU averages below 40%, you are over-provisioned. EPC Group conducts 2-week capacity assessments using production workload data before recommending the optimal SKU.

What is the relationship between Power BI Premium and Microsoft Fabric?

Microsoft Fabric unifies Power BI Premium, Azure Synapse, and Azure Data Factory into a single SaaS platform with a shared capacity model. Existing Power BI Premium P SKU customers automatically get Fabric capacity — P1 maps to F64, P2 to F128, etc. Fabric capacity units (CUs) are consumed by all Fabric workloads: Power BI, Data Engineering (Spark), Data Warehouse, Data Science, Real-Time Analytics, and Data Factory. This means Power BI workloads now share capacity with Fabric workloads, requiring careful capacity planning to prevent resource contention. Organizations can create separate Fabric capacities for BI and data engineering workloads.

How does Power BI autoscale work?

Power BI autoscale automatically adds v-cores when the Premium capacity experiences CPU spikes that would otherwise cause throttling or degraded performance. Autoscale adds v-cores in increments of 1 v-core, up to a maximum you configure (1-128 additional v-cores). Added v-cores are billed per Azure meter at approximately $85/v-core/day (P1 equivalent rate). Autoscale activates within 60 seconds of detecting sustained CPU pressure and deactivates after 24 hours of low utilization. It is designed for intermittent spikes (month-end reporting, board presentations) not sustained overload. If autoscale activates frequently, upgrade to a larger base SKU.

How many datasets can a Power BI Premium capacity hold?

The number of datasets depends on the capacity SKU memory limit and individual dataset sizes. P1 (25 GB max dataset size, 8 v-cores) can hold hundreds of small datasets or a handful of 10-25 GB datasets. P2 (50 GB max, 16 v-cores) supports larger analytical models. With Large Dataset Storage Format enabled, datasets up to 10 GB (P1) or 400 GB (P5) can be stored in Premium. Active datasets are loaded into memory for queries; inactive datasets are evicted and reloaded on demand. The Capacity Metrics app shows memory utilization and dataset eviction rates — high eviction rates indicate memory pressure requiring a SKU upgrade.

Ready to get started?

EPC Group has completed over 10,000 implementations across Power BI, Microsoft Fabric, SharePoint, Azure, Microsoft 365, and Copilot. Let's talk about your project.

contact@epcgroup.net(888) 381-9725www.epcgroup.net
Schedule a Free Consultation