e2e-medallion-architecture

Plan and implement Microsoft Fabric Medallion Architecture lakehouses with Bronze, Silver, and Gold layers.

Updated Aug 19, 2026
One-click install
npx skills add https://github.com/paulasilvatech/Fabric-Agentic-SDLC --skill e2e-medallion-architecture-paulasilvatech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: e2e-medallion-architecture
Source: https://github.com/paulasilvatech/Fabric-Agentic-SDLC/tree/main/.github/skills/e2e-medallion-architecture
Command: npx skills add https://github.com/paulasilvatech/Fabric-Agentic-SDLC --skill e2e-medallion-architecture-paulasilvatech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up an end-to-end data platform in Microsoft Fabric requires coordinating workspaces, lakehouses, notebooks, pipelines, and Power BI handoff across Bronze, Silver, and Gold layers, which is error-prone when done manually. ## Core Features & Use Cases - Medallion Workspace Setup: Create schema-enabled lakehouses with bronze, silver, and gold schemas, or separate workspaces per layer for governance. - Layer Transformation Patterns: Generate PySpark notebooks for Bronze ingestion with metadata columns, Silver data quality and deduplication, and Gold aggregation with V-Order and ZORDER optimization. - End-to-End Orchestration: Bind lakehouses to notebooks, execute layers sequentially via the Fabric REST API, orchestrate with Fabric Pipelines, and connect Power BI to Gold via Direct Lake semantic models. - Use Case: A data engineer asks to set up a sales analytics platform; the Skill creates the workspace and lakehouse, deploys and runs Bronze-to-Silver-to-Gold notebooks, and hands off a Direct Lake semantic model for reporting. ## Quick Start Set up a medallion architecture in Microsoft Fabric with Bronze, Silver, and Gold lakehouse layers for my sales analytics project.

Frequently Asked Questions about e2e-medallion-architecture

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a medallion architecture in Microsoft Fabric?▼

Create one workspace with a schema-enabled lakehouse containing bronze, silver, and gold schemas, then deploy one notebook per layer. Bind each notebook to the lakehouse, execute Bronze to Silver to Gold sequentially via the Fabric REST API, and connect Power BI to the Gold layer.

Should I use Materialized Lake Views or notebooks for Silver and Gold layers?▼

Use Materialized Lake Views when the transformation is expressible in Spark SQL and benefits from declarative incremental refresh; they require a schema-enabled lakehouse. Use notebooks when you need PySpark UDFs, complex Python logic, or full control over write strategies.

Can Fabric Spark read data directly from external HTTP URLs?▼

No, Fabric Spark cannot access arbitrary external HTTP or HTTPS URLs. Land data in the lakehouse Files folder first using a Fabric Pipeline Copy activity, the OneLake API, or OneLake shortcuts, then read from the lakehouse-relative path.

Why does my Fabric notebook fail after creation via REST API?▼

Notebook creation fails silently when the .ipynb payload is missing "outputs": [] or "execution_count": null on code cells, or when no default lakehouse is bound. Include metadata.dependencies.lakehouse with the lakehouse ID, name, and workspace ID in the updateDefinition payload.

What Spark settings optimize Gold layer tables for Power BI Direct Lake?▼

Enable V-Order with spark.sql.parquet.vorder.default=true and Optimize Write with spark.databricks.delta.optimizeWrite.enabled=true and binSize of 1g before writes. Run OPTIMIZE with ZORDER on frequently filtered columns after writes to improve Direct Lake and SQL endpoint read performance.