Microsoft Fabric
Usage BasedPower your AI transformation.
Scores
About
Microsoft Fabric is Microsoft's answer to the fragmented data stack: a single unified analytics platform that consolidates what previously required separate tools — Azure Data Factory for ingestion, Azure Synapse for warehousing and Spark, and Power BI for reporting — into one integrated experience with shared governance, a single identity model, and one underlying storage layer.
OneLake is the foundation. Every Fabric workspace gets a unified data lake backed by Azure Data Lake Storage Gen2, with data stored in open Delta/Parquet format. All workloads — Lakehouse, Warehouse, Spark notebooks, Real-Time Intelligence, Power BI — read from and write to the same OneLake, eliminating data duplication and movement. Shortcuts extend OneLake to external storage (AWS S3, Google Cloud Storage, ADLS) without copying data, treating remote buckets as if they were local OneLake folders.
Data Engineering in Fabric uses Apache Spark under the hood. Engineers write PySpark, Spark SQL, Python, Scala, or R in notebooks with full Git integration and CI/CD pipeline support. The Lakehouse item type gives each data domain a managed table layer (Delta tables) plus a raw files area, with automatic schema-on-read and T-SQL endpoint for SQL consumers.
Data Factory (Fabric's pipeline engine, distinct from Azure Data Factory) provides 200+ native connectors for batch and incremental ingestion. Pipelines support low-code drag-and-drop authoring and code-first configurations, scheduling, and monitoring — handling everything from database CDC to API pulls to file drops.
Data Warehouse provides a T-SQL serverless compute layer over OneLake tables. It is not a copy of the data — it is a SQL engine that reads Delta files directly, enabling BI teams to query lakehouse data with standard SQL without Spark knowledge. Cross-database queries across warehouses and lakehouses are supported natively.
Real-Time Intelligence (formerly Real-Time Analytics) targets sub-second streaming analytics. Events are ingested via Eventstream (Kafka-compatible), stored in Eventhouse (KQL database), and queried with Kusto Query Language (KQL). Reflexes trigger automated actions when data crosses thresholds.
Power BI is built into Fabric as a first-class workload. Direct Lake mode reads Delta files from OneLake directly into the Power BI engine without import or DirectQuery overhead, combining import-speed query performance with real-time data freshness. All Power BI reports and semantic models live in the Fabric workspace alongside the engineering artifacts that produce the data.
Copilot is woven throughout: in notebooks it generates and explains PySpark/SQL code; in pipelines it suggests transformations; in Power BI it answers natural language questions and generates DAX measures. Available on F64+ capacity.
Microsoft Purview integration provides cross-workspace data lineage, sensitivity labels, classification scanning, and access policies that apply uniformly across all Fabric workloads — a significant governance advantage for regulated industries.
Billing is capacity-based: organizations purchase an F-SKU (F2 through F2048), which represents Compute Units (CUs). All workloads within the org consume CUs from this shared pool. A 60-day free trial at F64 capacity is available.
Key Features
- Unified OneLake storage in Delta/Parquet format shared across all workloads — no data duplication
- Data Factory pipelines with 200+ connectors for batch and incremental ingestion
- PySpark and Spark SQL notebooks with Git integration and CI/CD support
- Power BI DirectLake mode — import-speed analytics without data movement
- Real-Time Intelligence with KQL eventhouse for sub-second streaming analytics
- Copilot AI assistance across notebooks, pipelines, and Power BI reports (F64+)
- Microsoft Purview integration for lineage, classification, and unified access policies
- Shortcuts: virtual mount of AWS S3 and GCS buckets without copying data
Pros
- Single platform eliminates context-switching between Data Factory, Synapse, and Power BI — one workspace, one security model, one billing
- OneLake stores data in open Delta/Parquet format — other engines (Databricks, dbt, Trino) can read the same files, avoiding storage-level lock-in
- Direct Lake mode delivers near-import Power BI performance on live OneLake data — no scheduled refreshes needed
- Enterprise-grade governance via Purview with column-level lineage across all workloads out of the box
- Deep integration with Microsoft 365, Azure, Teams, and Excel reduces adoption friction in Microsoft-first organisations
Cons
- Steep learning curve — OneLake architecture, KQL, capacity units, and Lakehouse vs Warehouse distinctions require significant time to master
- Opaque CU billing makes cost forecasting difficult; organisations report surprise bills when high-compute workloads spike consumption
- Copilot and some governance features (Private Link, Trusted Workspace Access) locked behind F64+ capacity, raising the cost threshold significantly
- Shortcuts feature does not yet fully enforce source-system security policies, limiting multi-cloud governance in sensitive environments
- Primarily cloud-managed on Azure — not self-hostable and limited portability outside the Microsoft ecosystem despite open storage formats
Pricing
Usage Based- · 60-day free trial with F64 capacity (64 compute units)
- · Includes 1 TB OneLake storage
- · Full access to all workloads except Copilot, Private Link, and Trusted Workspace Access
- · Power BI Individual Trial included
- · 2 compute units — smallest production capacity
- · Suitable for light workloads and development environments
- · Pay-as-you-go hourly billing (~$0.36/hour)
- · OneLake storage and networking billed separately
- · 64 compute units — minimum for Copilot and full enterprise features
- · Sufficient for most mid-sized data teams
- · Pay-as-you-go (~$11.52/hour) or annual commitment (30–40% discount)
- · OneLake storage and networking billed separately
- · F128 through F2048 for large-scale enterprise workloads
- · Annual commitment pricing available for significant discounts
- · Multi-geo and private link support
- · Contact Microsoft for custom pricing and reserved capacity
Possible Stacks
Microsoft Fabric + Power BI
ProjectMicrosoft Fabric covers the full analytics stack — data ingestion, lakehouse storage, and SQL/Python-based transformation — while Power BI surfaces insights through interactive reports and dashboards. One unified Microsoft platform from raw data to business decision.
Related Tools
Works well with (3)
Integrates with (3)
Alternative to (3)
Learning Resources
No resources yet — check back soon.