Microsoft Fabric Consulting: OneLake, Direct Lake, and a Capacity Bill You Can Actually Justify
Petronella Technology Group, Inc. delivers Microsoft Fabric consulting, Lakehouse architecture, Direct Lake semantic-model design, F-SKU right-sizing, and Copilot governance for mid-market businesses consolidating Power BI Premium, Synapse, Snowflake, or on-premises warehousing. CMMC Registered Provider Organization #1449. Serving Raleigh, NC and clients nationwide since 2002.
What is Microsoft Fabric and when does a business need a Fabric consultant?
Direct Answer
Microsoft Fabric is a unified, software-as-a-service analytics platform that brings Power BI, Data Factory, Synapse Data Engineering, Synapse Data Warehouse, Synapse Real-Time Intelligence, and Data Activator together on a shared OneLake storage foundation. Per the Microsoft Fabric documentation, every Fabric experience writes to the same OneLake tenant in open Delta-Parquet format, which means one copy of the data is reachable from every experience, no more copies between a warehouse, a lakehouse, and a Power BI dataset. Microsoft positions OneLake as "the OneDrive for data."
Businesses typically hire a Microsoft Fabric consultant at one of three inflection points. First, when the existing Power BI Premium estate is healthy but the data engineering, warehousing, and refresh-orchestration sprawl across separate Azure services has become expensive and brittle. Second, when Copilot in Power BI is on the executive roadmap and the capacity question is now blocking, because Copilot in Power BI requires Fabric F2 or higher (Power BI Pro alone is not sufficient, per Microsoft Learn). Third, when an F-SKU has already been provisioned and the actual monthly bill came in well above forecast, and the team needs an outside right-sizing audit before the renewal date.
Petronella Technology Group, Inc. delivers Fabric Foundation, Fabric Enterprise, and F-SKU Right-Sizing Audit engagements that lead with security, compliance, and AI-augmented delivery from a Raleigh, North Carolina headquarters and a Cyber AB CMMC Registered Provider Organization (RPO #1449) practice.
Request a Microsoft Fabric quote from Petronella Technology Group, Inc.
Microsoft Fabric vs Power BI vs Azure Synapse: what actually changed
If you have shipped Power BI Premium and any Azure Synapse, the question is no longer "should we evaluate Fabric" but "what do we keep, what do we retire, and what do we migrate first." Here is the practical comparison Petronella Technology Group, Inc. walks every client through during Fabric Foundation discovery.
| Dimension | Power BI Premium (standalone) | Azure Synapse | Microsoft Fabric |
|---|---|---|---|
| Storage | Premium semantic-model storage + separate ADLS for lake | Dedicated SQL pools, Spark pools, separate ADLS Gen2 | OneLake, single Delta-Parquet store underlying every experience |
| Compute billing | Per-capacity (P SKU) | Pool-by-pool (DWU for dedicated SQL, vCore for Spark, etc.) | Single F-SKU Capacity Unit billing, pause / resume in Azure portal |
| Data engineering | Dataflows Gen1 + Power Query only | Synapse Spark, Synapse Pipelines | Fabric Data Engineering (notebooks, Spark, Dataflows Gen2) |
| Warehouse | Not included, separate Azure SQL DW | Dedicated SQL Pools (MPP) | Fabric Warehouse (T-SQL on OneLake, decoupled storage/compute) |
| Real-time analytics | Not included | Synapse Real-Time Analytics (KQL preview) | Fabric Real-Time Intelligence (KQL DBs, EventStream, EventHouse) |
| Direct Lake mode | No | No | Yes, read OneLake Delta-Parquet at near-Import speed without refresh |
| Copilot AI surface | Copilot in Power BI (requires Premium P1+) | None | Copilot across every Fabric experience (Power BI, Notebooks, SQL, Data Factory, Data Activator), F2+ required |
| Operational alerts | Subscriptions + Power Automate | External (Event Grid, Logic Apps) | Data Activator, first-class reflex/alert engine inside the same workspace |
The headline practical shift: Fabric collapses what used to be three or four separate Azure spend lines into a single F-SKU bill, and replaces brittle data-copy pipelines between Synapse, ADLS, and Power BI with a single OneLake foundation that every experience reads from. The shift is most valuable for organizations that already use Power BI Premium plus a small to mid-size warehouse. For very large or highly specialized analytical workloads, dedicated Synapse or a Snowflake / Databricks footprint may still be the right call, and Petronella Technology Group, Inc. will tell you when that is the case rather than recommending Fabric by default.
OneLake: the single copy of data underneath Microsoft Fabric
Per the OneLake overview on Microsoft Learn, OneLake is automatically provisioned with every Fabric tenant, organizes data in workspaces, and stores everything as open Delta-Parquet. There is no storage account to provision, no firewall rules to configure, no Gen2 service to bolt on later. One copy of the data is reachable from every Fabric experience, Power BI, Notebooks, Warehouse, Real-Time Intelligence, Data Science, without copying between services.
Get a OneLake design review from Petronella Technology Group, Inc.
Direct Lake mode: no refresh, no DirectQuery round-trip
Direct Lake is the third Power BI semantic-model storage mode, available only in Fabric and only against OneLake-backed Delta-Parquet tables. Per Microsoft Learn, Direct Lake loads columns from OneLake into Power BI's in-memory engine on demand at query time, without the scheduled refresh of Import mode and without the per-query database round-trip of DirectQuery.
No refresh to manage
Dashboards always read the freshest Gold-layer data sitting in OneLake. The refresh-schedule sprawl that grows around large Power BI Premium estates simply does not exist for Direct Lake models. Refresh failures stop being a Monday-morning fire.
Near-Import performance
Because Direct Lake loads columns into the same VertiPaq engine that Import mode uses, query performance approaches Import, far faster than DirectQuery against a remote warehouse. Executive dashboards stay responsive even at large data sizes.
Fewer copies of data
Direct Lake reads OneLake directly. The semantic model is metadata plus measures, not another physical copy of the rows. Capacity memory pressure drops; governance gets simpler because there is one source of truth.
Fallback to DirectQuery
Direct Lake has documented thresholds, very wide tables, certain transformation patterns, or specific DAX patterns trigger fallback to DirectQuery for that query. We profile every model against the documented Microsoft Learn guardrails before recommending Direct Lake as the default mode.
Gold-layer first
Direct Lake works best against analytics-ready Gold-layer tables, not raw Bronze ingestion. Petronella Technology Group, Inc. builds medallion architecture as part of every Direct Lake design so the semantic model has clean, validated tables to read from.
Mode-selection guidance
Not every model belongs in Direct Lake. Import is still right for small, slow-changing dimension models. DirectQuery is still right for genuinely streaming workloads. We document the mode-selection logic per model in every engagement.
Lakehouse architecture and the medallion pattern
A Lakehouse in Fabric is a workspace artifact that holds Delta-Parquet tables, raw files, and the notebooks that transform them, all under OneLake. The medallion architecture, documented on Microsoft Fabric Learn, is the layered design pattern Petronella Technology Group, Inc. uses by default: Bronze for raw ingestion, Silver for cleaned and conformed data, Gold for analytics-ready business tables. We add a parallel Compliance layer for regulated clients whose data classification, lineage, and audit needs cannot live as an afterthought.
Raw ingestion
Data lands as-is from source systems, ERP exports, MES extracts, SaaS APIs, on-prem SQL replication via Mirroring or Data Factory. Schema is preserved exactly as-extracted. Reprocessing is always possible because nothing is destroyed.
Cleaned and conformed
Bronze tables are cleaned, deduplicated, type-cast, and joined into a conformed dimensional or normalized model. Bad rows are quarantined with reason codes; nothing is silently dropped. PII is tagged where appropriate.
Analytics-ready
Business-validated, denormalized, semantic-model-ready tables. Aggregates pre-built where Direct Lake or Copilot performance requires it. Documented in the data catalog. This is what Power BI semantic models read from.
Petronella-added layer
For regulated clients: sensitivity labels mapped to data-classification policy, lineage records for every transformation, retention rules, audit-log forwarding to your SIEM. Built into the lakehouse, not bolted on after audit.
Within the medallion, Petronella Technology Group, Inc. uses Fabric Notebooks (PySpark and SparkSQL) for substantive transformations, Dataflows Gen2 for citizen-developer-friendly low-code work where appropriate, and Data Factory pipelines for orchestration and dependency management. AI augmentation drafts the notebook code from the data dictionary you provide; senior engineers review, refactor, and certify before promotion to a deployable artifact.
Fabric capacity (F-SKUs) and the F-SKU right-sizing audit
Microsoft Fabric is billed by F-SKU, a single capacity unit (CU) per hour SKU that you can pause and resume in the Azure portal. Per Microsoft Learn, F-SKUs range from F2 (smallest) through F2048 (largest). F-SKUs replace what used to be separate Power BI Premium P SKUs, Synapse DWU billing, Synapse Spark vCore billing, and ADLS storage billing, collapsing four spend lines into one.
F2: smallest, Copilot-enabled
The smallest F-SKU. F2 is the documented minimum capacity at which Copilot in Power BI becomes available (per Microsoft Learn). For very small teams using Copilot or a single department's Lakehouse, F2 is the entry point. Pause when not in use to control spend.
F32 / F64: the mid-market sweet spot
Most mid-market clients land between F32 and F64. F64 specifically includes per-user Power BI viewing for free, analogous to the old Power BI Premium P1 license-included model. The trade-off between F32 + Pro licenses vs F64 + free-viewing is core to the right-sizing audit.
F128 and above: enterprise
Multi-domain Lakehouses, heavy Real-Time Intelligence workloads, and very large semantic models. Above F128, autoscale, regional placement, and bursting behavior become design decisions. We model these scenarios against Fabric Capacity Metrics telemetry in real engagements.
Pause / resume schedules
F-SKUs pause from the Azure portal or via Azure Automation. For a workload that only runs business-hours plus weekend ETL, a pause schedule can materially reduce monthly capacity spend. We design pause schedules per workload as part of the audit.
Smoothing and throttling
Fabric uses CU smoothing across a sliding window before throttling kicks in. The implication: short bursts above the SKU are tolerated; sustained pressure throttles interactive queries. Audit telemetry shows whether smoothing is masking a real undersize or whether the SKU is genuinely right-sized.
The F-SKU Right-Sizing Audit
Two-to-three-week fixed-fee engagement: pull Fabric Capacity Metrics telemetry, model two to three alternative SKU configurations, forecast monthly savings, present pause-schedule and per-workload recommendations. Request a Quote for written pricing tied to your current SKU and workload count.
The Fabric experiences Petronella Technology Group designs and delivers
Microsoft documents Fabric as a set of unified experiences on shared OneLake storage. Each experience has a defined role; we design which ones a given client should adopt first, which ones to defer, and which ones to skip.
Power BI in Fabric
Semantic models, dashboards, paginated reports, and deployment pipelines, the workload most clients arrive with. We re-platform existing Premium workspaces onto Fabric capacity and redesign top-traffic semantic models for Direct Lake where it makes sense.
Data Engineering (Notebooks & Spark)
PySpark and SparkSQL notebooks for serious transformations. Lakehouse as the workspace artifact. AI-augmented draft code from PTG fleet LLMs, senior-engineer review and certification before promotion. Dataflows Gen2 for low-code, citizen-developer scenarios.
Data Warehouse
T-SQL surface for relational-warehouse workloads in Fabric. Compute and storage are decoupled, schema is open, and writes land in OneLake Delta-Parquet. Migration target for Azure Synapse Dedicated SQL Pools and for some Azure SQL DW workloads.
Data Factory pipelines & Dataflows Gen2
Pipeline orchestration for ingestion, transformation, and dependency management. Mirroring brings Azure SQL DB, Cosmos DB, and Snowflake data into OneLake near-real-time without writing ETL. Shortcuts mount external lakes in place.
Real-Time Intelligence (KQL)
Event streams, KQL databases, and EventHouse for high-volume telemetry, operations dashboards, IoT signals, security event feeds. Queries in Kusto Query Language with sub-second latency. We design real-time only where the business actually needs sub-minute freshness.
Data Activator
The reflex engine: watch streams, Lakehouse tables, and Power BI measures for conditions and trigger Teams alerts, email, Power Automate flows, or custom endpoints. Turns dashboards from passive observation into operational glue.
Copilot in Fabric
Cross-experience AI: natural-language questions over Power BI semantic models, AI-generated PySpark notebooks in Data Engineering, AI-drafted SQL in Warehouse, AI-authored Data Factory pipelines, AI-suggested Data Activator alerts. Requires F2+ and admin enablement.
Microsoft Purview integration
OneLake data is automatically scanned and labeled by Purview. Sensitivity labels propagate through every Fabric experience. We design the label taxonomy mapped to your data-classification policy and configure protection-action enforcement on download and share.
Migration paths to Microsoft Fabric
Petronella Technology Group, Inc. has scoped migrations from each of the platforms below. Each profile has its own effort curve; we publish the realistic one rather than the sales-deck one.
The Petronella Microsoft Fabric delivery wedge
Plenty of consultancies will sell you a Fabric engagement. Three things separate Petronella Technology Group, Inc. delivery.
Penny + Codex DAX scaffolding
Penny, our private AI assistant running on PTG-owned GPU infrastructure, drafts DAX measures, KQL queries, and PySpark notebook code from your data dictionary and KPI list. Senior engineers review and certify every artifact before promotion. The result is meaningfully faster delivery without the data-residency risk of sending your model metadata to a third-party AI service.
Sensitivity labels, RLS, Purview by default
Microsoft Purview sensitivity labels, row-level security, and audit-log forwarding are designed into the Lakehouse on day one, not retrofit at audit time. Publish-to-Web is blocked. Service principal certificate auth (not secrets). Petronella Technology Group, Inc. is a Cyber AB Registered Provider Organization (RPO #1449) and four members of the delivery team hold CMMC-RP credentials.
Three-pattern decision tree for CUI / PHI
Commercial Fabric is not always the right home for regulated data. For CMMC Level 2 CUI flows we use a three-pattern decision tree (GCC High Fabric / Petronella encrypted enclave with de-identified data flowing into commercial Fabric / Fabric Warehouse on dedicated capacity inside the authorization boundary). HIPAA-covered workloads run on commercial or GCC under the Microsoft BAA with the right configuration. See CMMC Power BI Reporting for the full pattern documentation.
Microsoft Fabric engagement tiers
Three fixed-scope, fixed-fee engagement tiers. All milestones are paid 100% upfront at contract execution per Petronella Technology Group, Inc. standard terms.
Fabric Foundation
4-6 weeks · Request a Quote
- F-SKU sizing recommendation + provisioning
- One Lakehouse with Bronze + Silver layers
- One to two Direct Lake semantic models
- Two to three role-based Power BI dashboards
- Sensitivity-label taxonomy and rollout
- Governance handbook + RLS test plan
- Team training and handoff
Fabric Enterprise
8-12 weeks · Request a Quote
- Multi-domain Lakehouse, full medallion
- Data Factory pipelines for orchestration
- Real-Time Intelligence for one workload
- Data Activator alerts for operational triggers
- Copilot in Fabric governance + DLP rules
- vCISO oversight (Blake Rea, CMMC-RP)
- Purview integration + audit-log forwarding
- Deployment pipelines Dev/Test/Prod
F-SKU Right-Sizing Audit
2-3 weeks · Request a Quote
- Pull Fabric Capacity Metrics telemetry
- Workload-mix analysis (interactive, scheduled, real-time)
- Copilot enablement status and impact
- Per-user license vs F64-viewer-included analysis
- Two-to-three alternative SKU configurations modeled
- Pause-and-resume schedule design
- Written savings forecast and recommendation
The Microsoft Fabric buyer profile
The typical Petronella Technology Group, Inc. Microsoft Fabric client is a mid-market firm between $50M and $500M in annual revenue with an existing Power BI deployment, one or more warehouse or data-engineering workloads, and a named data leader who owns the analytics roadmap.
Chief Data Officer / VP Analytics
Owns the analytics stack roadmap and the Fabric/Synapse/Snowflake consolidation decision. Reports to CIO or COO. Cares about governance, lineage, and per-domain ownership. Hires us for Fabric Enterprise.
Director of Data / Analytics
Hands-on owner. Already runs Power BI Premium and one or more engineering pipelines. Knows the F-SKU bill came in higher than expected. Hires us for Foundation or F-SKU Right-Sizing.
IT Director (data-adjacent)
Owns the platform but not the data domains. Wants Fabric to consolidate spend and reduce the "data pipeline that broke at 2 AM" calls. Hires us for Foundation and ongoing managed-operations support.
Compliance leader (regulated firms)
vCISO, CISO, or compliance director at a CMMC supplier, healthcare practice, or law firm. Cares about sensitivity labels, audit logs, and whether Copilot is safe to enable. Hires us for the regulated-fit pattern review.
Listen to a Microsoft Fabric Consulting overview
Approximately 4 minutes. Covers OneLake, Direct Lake, F-SKU sizing, and how Petronella Technology Group, Inc. delivers Fabric for regulated mid-market clients.
Microsoft Fabric Consulting FAQ
What is Microsoft Fabric and when does a business need a Fabric consultant?
Microsoft Fabric is a unified, SaaS-based analytics platform that combines Power BI, Data Factory, Synapse Data Engineering, Synapse Data Warehouse, Synapse Real-Time Intelligence, and Data Activator on a single OneLake storage foundation. Businesses typically hire a Fabric consultant when they already run Power BI Premium, Azure Synapse, or a third-party warehouse like Snowflake and want to consolidate workloads onto one platform, when Copilot in Power BI is on the roadmap and the capacity question is now blocking, or when an F-SKU is provisioned and the actual cost per month came in higher than expected.
Petronella Technology Group, Inc. delivers Fabric Foundation, Fabric Enterprise, and F-SKU Right-Sizing Audit engagements with security, compliance, and AI augmentation built into every milestone.
How is Fabric different from Power BI and Azure Synapse?
Power BI is the visualization and semantic-model layer. Azure Synapse was Microsoft's previous generation of separate data-engineering, warehouse, and analytics services that you provisioned and stitched together yourself. Microsoft Fabric is a unified SaaS that brings those experiences plus Power BI together on shared OneLake storage with a single capacity (F-SKU) billing model.
The practical difference is that you stop paying for separate Synapse pools, separate Power BI Premium capacities, and separate ADLS Gen2 storage; you also stop copying data between them. For most mid-market businesses with an existing Power BI Premium footprint plus a small to mid-size warehouse, Fabric is a real consolidation. For very large or specialized analytical workloads, Synapse-on-Spark or a dedicated warehouse still has a place, we will tell you when that is the case rather than recommending Fabric by default.
What is OneLake?
OneLake is the single storage foundation underneath Microsoft Fabric, Microsoft positions it as "the OneDrive for data." Per Microsoft Learn, OneLake is automatically provisioned with every Fabric tenant, organizes data in workspaces, and stores everything as open Delta-Parquet tables. The result is that the same dataset is reachable from every Fabric experience, Data Engineering, Data Warehouse, Data Science, Real-Time Intelligence, Power BI, without copies.
OneLake also exposes shortcuts to external sources (ADLS Gen2, Amazon S3, Google Cloud Storage, Dataverse) so you can query data in place. For governance-conscious clients, the single-copy story dramatically simplifies sensitivity-label enforcement and audit logging.
What is Direct Lake mode and why does it matter?
Direct Lake is a Power BI semantic-model storage mode unique to Fabric. Per Microsoft Learn, Direct Lake loads Delta-Parquet data directly from OneLake into Power BI's columnar in-memory engine at query time, without the scheduled refresh of Import mode and without the per-query database round-trip of DirectQuery.
The result is dashboards that read from the freshest data in the lake at near-Import performance, with no refresh schedule to manage and no source-system load. For executive dashboards, near-real-time operations dashboards, and Copilot-in-Power-BI scenarios that need consistent low latency, Direct Lake is the most important architectural shift in Fabric. Petronella Technology Group, Inc. evaluates Direct Lake eligibility (table sizes, transformations, fallback behavior) as part of every Fabric Foundation engagement.
What is a Lakehouse and what does a medallion architecture look like in Fabric?
A Lakehouse in Fabric is the data-engineering home in OneLake, Delta-Parquet tables, files, and notebooks together in one workspace artifact. The medallion architecture is a layered design pattern Microsoft documents on Fabric Learn: a Bronze layer for raw ingested data as-is, a Silver layer for cleaned and conformed data with standardized schema, and a Gold layer for analytics-ready, business-validated tables that feed semantic models.
The pattern keeps lineage clean, allows reprocessing without re-ingesting, and aligns to Direct Lake performance expectations. Petronella Technology Group, Inc. uses the medallion pattern by default and adds a parallel Compliance layer for clients with regulatory data classification needs.
What is a Fabric F-SKU and what is the minimum capacity for Copilot in Power BI?
An F-SKU is a Fabric capacity SKU billed per Capacity Unit (CU) per hour, with pause and resume controls in the Azure portal. Per Microsoft Learn, F-SKUs range from F2 (smallest) through F2048. The minimum F-SKU that enables Copilot in Power BI is F2, meaning yes, Copilot in Power BI requires Fabric capacity (or Power BI Premium P1 or higher), and a Pro license alone is not sufficient.
Many organizations provision an F64 because that SKU also includes per-user Power BI viewing for free (a parity with the Power BI Premium P1 license model). Right-sizing the F-SKU to actual workload is where most of our F-SKU Right-Sizing Audit savings come from.
What is Data Activator?
Data Activator is the Fabric experience that watches data, streaming events, Lakehouse tables, Power BI semantic models, for conditions you define, and triggers actions when those conditions hit. Per Microsoft Learn, actions include sending email or Teams alerts, calling Power Automate flows, and invoking custom endpoints.
Practical examples: alert the plant manager when scrap rate on a production line crosses a threshold, page the on-call analyst when a refresh fails, escalate to vCISO when a sensitivity-label-restricted dataset is shared outside the boundary. We treat Data Activator as the operational glue that turns dashboards from observation into action.
Can we migrate from Azure Synapse, Snowflake, or on-premises SQL warehousing to Fabric?
Yes to all three, with different effort profiles. From Azure Synapse Dedicated SQL Pools, Microsoft provides a documented migration assistant and the SQL surface inside Fabric Warehouse is broadly compatible, most schemas, stored procedures, and views migrate with light revision.
From Snowflake, the lift is larger because external table syntax, stored procedures, and time-travel semantics differ; we typically rebuild the warehouse layer rather than line-by-line translate. From on-premises SQL Server data warehousing, we use Data Factory pipelines in Fabric plus shortcuts and mirroring to land data in OneLake while keeping the legacy warehouse running in parallel until cutover. Petronella Technology Group, Inc. delivers migration as either a standalone engagement or as Phase 1 of a Fabric Enterprise build.
How does Copilot in Fabric differ from Copilot in Power BI?
Copilot in Power BI focuses on the report-author and report-consumer experience, natural-language questions over a semantic model, narrative summaries of visuals, DAX measure generation. Copilot in Fabric extends that to every Fabric experience: writing SQL or KQL queries, generating PySpark notebooks in Data Engineering, building Data Factory pipelines from a natural-language description, and authoring Data Activator alerts.
The licensing dependency is the same, Fabric F2 or higher capacity with admin enablement, but the surface area is broader. For regulated clients where Copilot cannot touch restricted-label data, Petronella Technology Group, Inc. recommends Penny, our private AI assistant running on PTG-owned GPU infrastructure, as the conversational layer instead.
Is Fabric appropriate for CMMC, HIPAA, or other regulated workloads?
Yes with the right tenant configuration. For HIPAA, Microsoft Fabric is covered under the Microsoft 365 BAA on commercial and GCC tenants when configured correctly, sensitivity labels, RLS, audit-log retention, BAA-aware sharing controls, and Publish-to-Web blocked.
For CMMC Level 2 and CUI workloads, Fabric on commercial is generally not the right answer; we use a three-pattern decision tree (GCC High Fabric / Petronella encrypted enclave with de-identified data flowing into commercial Fabric / Fabric Warehouse on private capacity behind authorization boundary) depending on the data flow. Our CMMC Power BI Reporting page documents the three patterns in detail.
How does Petronella Technology Group right-size an F-SKU?
An F-SKU Right-Sizing Audit examines four signals: actual Capacity Unit consumption telemetry from the Fabric Capacity Metrics app, the workload mix (interactive Power BI, scheduled Data Engineering jobs, Direct Lake refresh patterns, Real-Time Intelligence streaming), Copilot enablement status, and Power BI per-user license counts against the F64-or-higher viewer-included threshold.
We then model two to three alternative SKU configurations including a pause-and-resume schedule for non-business-hours capacity, and present a savings forecast. Where the audit finds genuine over-provisioning, mid-market clients have seen meaningful reductions in monthly Fabric spend, we publish the actual results of each audit rather than market-average claims.
How long does a Fabric engagement take?
Fabric Foundation (capacity provisioning, one Lakehouse with bronze and silver layers, one to two Direct Lake semantic models, two to three role-based dashboards, governance handbook) ships in four to six weeks. Fabric Enterprise (multi-domain Lakehouse with full medallion, Data Factory pipelines, Real-Time Intelligence for one workload, Data Activator alerts, Copilot governance, vCISO oversight, sensitivity-label rollout) ships in eight to twelve weeks. F-SKU Right-Sizing Audit ships in two to three weeks. All engagements are fixed-fee with quoted starting points and are paid 100% upfront at contract execution.
Do I need Fabric to use Copilot in Power BI?
Yes, Copilot in Power BI requires either a Microsoft Fabric capacity (F2 or higher) or a Power BI Premium capacity (P1 or higher), with Copilot enabled at the tenant and capacity level. A Power BI Pro license alone is not sufficient. Per Microsoft Learn, as of April 28, 2025 the Fabric Copilot Capacity (FCC) is available starting at F2, earlier guidance required F64, which was relaxed once FCC shipped.
Tenants on commercial Power BI Premium P1+ remain eligible without a separate F-SKU. For organizations that want Copilot-style natural-language analytics without exposing regulated or restricted-label data to a Microsoft-hosted model, we offer Penny, our private AI assistant running on PTG-owned GPU infrastructure, as an alternative conversational layer.
What's the difference between Fabric F SKUs and Power BI Premium P SKUs?
F SKUs are the unified Microsoft Fabric capacity model, they bill per Capacity Unit (CU) per hour with pause and resume in the Azure portal, cover every Fabric experience (Power BI, Data Factory, Synapse Data Engineering, Data Warehouse, Real-Time Intelligence, Data Activator) on shared OneLake storage, and are the SKU family Microsoft is investing in going forward.
P SKUs (P1, P2, P3) were the legacy Power BI Premium capacity tier, Power-BI-only, billed monthly with no pause, and tied to per-user license inclusions inside Power BI. Microsoft has communicated that P SKUs are being phased out in favor of F SKUs; existing P-SKU customers are being migrated to equivalent F-SKU capacities, and new Premium purchases default to F SKUs. F64 is the parity point where the F-SKU model includes free Power BI viewing for all users in the tenant, matching the old P1 license-inclusion behavior. For any new Fabric or Power BI Premium engagement in 2026, Petronella Technology Group, Inc. provisions F SKUs, not P SKUs.
Meet the Petronella Microsoft Fabric bench
The CMMC Registered Practitioner bench
Petronella Technology Group, Inc. is one of the few firms in the Southeast with four CMMC-RP Registered Practitioners on staff, paired with a private AI delivery fleet that drafts Lakehouse code, DAX measures, and KQL queries faster than a typical Fabric consultancy can hand-write them.
Explore related Petronella services
Ready to put Power BI to work?
Tell us what you need. Blake or Craig replies within 4 business hours, often sooner.
Ready to consolidate Power BI, Synapse, and your warehouse onto Microsoft Fabric?
Petronella Technology Group, Inc. delivers fixed-fee Microsoft Fabric consulting from Raleigh, NC, Fabric Foundation, Fabric Enterprise, and the F-SKU Right-Sizing Audit. Anchored by CMMC RPO #1449, four CMMC-RP practitioners, and a private AI fleet that drafts DAX, KQL, and PySpark for senior-engineer certification.