This jumpstart deploys a complete bronze β silver β gold medallion pipeline using materialized lake views in a Microsoft Fabric lakehouse. Run the tutorial notebook to create source tables, define materialized views with automatic refresh, and explore lineage tracking.
Getting Started
After installing the jumpstart, open the mlv_get_started notebook and run each cell in order. The notebook is fully self-contained and creates all schemas, tables, and materialized views.
Architecture
The jumpstart implements the medallion architecture with three layers:
| Layer | Schema | Object | Description |
|---|---|---|---|
| Bronze | bronze | products, orders | Raw source tables with sample data |
| Silver | silver | cleaned_order_data (MLV) | Joins orders with products, calculates per-order revenue |
| Gold | gold | product_sales_summary (MLV) | Aggregates by product β total quantity, revenue, avg order value |
How It Works
- Source tables are created in the
bronzeschema with sample product and order data - Change Data Feed (CDF) is enabled on source tables so Fabric can use incremental refresh
- Materialized lake views are defined in
silverandgoldschemas usingCREATE MATERIALIZED LAKE VIEWsyntax - Automatic refresh keeps views up-to-date as source data changes β Fabric determines the optimal strategy (incremental, full, or skip) based on the lineage graph
Prerequisites
- A workspace with a Microsoft Fabric-enabled capacity
- A lakehouse with lakehouse schemas enabled and Fabric Runtime 1.3