Glossary Business Intelligence services

What Is Microsoft Fabric?

Microsoft Fabric is Microsoft's unified analytics platform — announced in 2023 and generally available — that integrates data engineering, data warehousing, real-time analytics, and Power BI into a single SaaS product built on OneLake, Microsoft's unified data lake storage layer.…

Microsoft Fabric is Microsoft’s integrated analytics Software-as-a-Service platform, released in general availability in November 2023, that combines data engineering, data integration, data warehousing, real-time analytics, machine learning, and Power BI reporting into a single product with a unified interface, a shared capacity model, and a common storage foundation called OneLake. OneLake is Fabric’s unified data lake — a single logical data lake for each Microsoft 365 tenant where all Fabric services (Lakehouse, Warehouse, KQL Database, Power BI semantic models) store their data in a common, governed location. The integration significance: a Power BI semantic model, a Fabric Warehouse table, and a Fabric Lakehouse Delta table all share the same underlying OneLake storage — a Power BI report can query data that was produced by a Spark notebook, stored in a Lakehouse, and surfaced through a SQL endpoint, without any intermediate data copy.

Fabric Workload Components

Fabric Workload Function Replaces / Equivalent
Data Factory in Fabric Data pipeline orchestration and ETL Azure Data Factory; Synapse Pipelines
Synapse Data Engineering Apache Spark notebooks and Spark jobs for large-scale data transformation Azure Synapse Spark Pools; Azure Databricks
Synapse Data Warehouse T-SQL data warehouse on OneLake — serverless, auto-scale Azure Synapse Dedicated SQL Pool
Synapse Real-Time Analytics KQL (Kusto Query Language) database for streaming and time-series data Azure Data Explorer
Power BI Reporting and dashboards — unified with Fabric workspace Power BI Premium
Data Science ML experiments, model training, and scoring in Fabric notebooks Azure Machine Learning (simplified)
OneLake Unified storage — Delta/Parquet format; single lake per tenant Azure Data Lake Storage Gen2

Fabric Licensing and the F SKU

Microsoft Fabric is licensed through Fabric Capacity (F SKUs — F2 through F2048, where the number represents compute units called Capacity Units or CUs). A single Fabric Capacity can run all Fabric workloads simultaneously — data pipelines, Spark notebooks, Warehouse queries, and Power BI report rendering all draw from the same capacity pool. This shared capacity model means a Fabric deployment must be sized for the peak concurrent load across all workloads; a capacity that is adequate for Power BI report rendering during business hours may be insufficient when large Spark transformation jobs run alongside peak report access. Fabric Capacity can be scaled up and down — and paused when not in use — through the Azure portal, providing cost management flexibility that the legacy Power BI Premium P SKU does not offer.

Microsoft Fabric for GCC Enterprise Finance Analytics

Microsoft Fabric is the direction of Microsoft’s analytics investment — Azure Synapse Analytics in its current form will eventually converge into Fabric, and Power BI Premium is already migrated to Fabric Capacity as the licensing model. For GCC enterprises evaluating the Microsoft analytics stack in 2025 and beyond, Fabric is the platform to build on for new investments. Fabric’s data residency is configurable through the Fabric Capacity’s Azure region selection; for GCC enterprises with UAE or Saudi data residency requirements, selecting the UAE North or Qatar Azure region for the Fabric Capacity ensures OneLake data is stored within the appropriate geographic boundary.

What Goes Wrong in Practice

The most common Microsoft Fabric adoption failure in the first year of a deployment is misconfigured capacity allocation — insufficient Fabric CUs provisioned for the workload mix, resulting in job queuing and report rendering delays during peak usage. Fabric’s capacity model is different from dedicated resource allocation: CUs are shared across all workloads, and a Spark job that consumes most of the available CUs simultaneously will cause Power BI reports to queue and render slowly. Fabric capacity sizing requires workload profiling — understanding the peak concurrent demands of data pipelines, Spark jobs, and Power BI users simultaneously — before the capacity tier is selected.

How Loop Wise Solutions Positions Fabric

We recommend Microsoft Fabric for GCC enterprise clients building new finance analytics platforms on the Microsoft stack, and assess existing Azure Synapse and Power BI Premium deployments for Fabric migration readiness as part of our BI technology roadmap advisory. For organisations mid-project on Synapse investments, we continue those programmes while designing them with Fabric migration as the architectural horizon.

← Back to glossary

Need help implementing Microsoft Fabric?

Our team works with enterprise organizations across Egypt and the GCC. Tell us about your situation.