This guide walks you through deploying the Unified Data Foundation with Fabric solution accelerator to your Azure subscription.
Choose the architecture that best fits your organizational needs:
| Option | Architecture | Description |
|---|---|---|
| 1 | Microsoft Fabric | Core medallion lakehouse with Power BI dashboards |
| 2 | Fabric + Purview | Adds data governance and compliance capabilities |
| 3 | Fabric + Databricks | Adds cross-platform analytics integration |
| 4 | Fabric + Purview + Databricks | Complete enterprise solution with all components |
Note: Option 1 is required as the foundation. Options 2–4 build upon it.
For detailed architecture diagrams and feature descriptions, see Technical Architecture.
Before you begin, ensure you have the following:
| Requirement | Description |
|---|---|
| Azure subscription | An active Azure subscription. Create a free account if needed. |
| Permissions | Contributor role and RBAC permissions at the subscription level. |
| Fabric capacity | Microsoft Fabric capacity of F64 or higher. |
For detailed setup instructions, see Azure Account Setup.
💡 Recommended: Run the Quota Check before deployment to verify resource availability.
Deploys 3 lakehouses (Bronze, Silver, Gold), 48 notebooks, 2 SQL scripts, and Power BI dashboards.
git clone https://github.com/microsoft/unified-data-foundation-with-fabric-solution-accelerator.git
cd unified-data-foundation-with-fabric-solution-accelerator
azd auth login
azd up⏱️ Deployment time: 15–20 minutes
| Method | Guide |
|---|---|
| Manual | Manual Deployment |
| Detailed | Fabric Deployment Guide |
| Local Dev | Local Development Setup |
Adds data governance, metadata management, and compliance capabilities.
Prerequisite: Complete Option 1 first.
| Step | Guide |
|---|---|
| 1 | Setup Purview |
| 2 | Configure Governance |
Add Azure Databricks for cross-platform analytics and advanced data processing capabilities.
Prerequisite: Complete Option 1 deployment first.
| Step | Description | Guide |
|---|---|---|
| 1 | Provision Azure Databricks | Setup Databricks |
| 2 | Deploy Databricks resources | Databricks Deployment Guide |
This deploys 1 Silver lakehouse, 7 notebooks, 2 SQL scripts, and sample data to Databricks.
For details on the notebooks, see Databricks Notebooks Guide.
Deploy all components for a full enterprise data platform.
Steps:
- Complete Option 1 (Fabric)
- Complete Option 2 (Purview)
- Complete Option 3 (Databricks)
After deployment, verify everything is working:
| Step | Action |
|---|---|
| 1 | Open Microsoft Fabric and navigate to your workspace |
| 2 | Confirm Bronze, Silver, and Gold lakehouses exist |
| 3 | Execute the runner notebooks to process sample data |
| 4 | Open Power BI reports and verify dashboards display data |
To avoid ongoing costs, remove all deployed resources when no longer needed:
azd downAlternatively, delete the resource group directly in the Azure Portal.
| Issue | Solution |
|---|---|
| Deployment fails | Verify capacity requirements are met |
| Permission errors | Confirm Contributor and RBAC roles are assigned |
| Timeout errors | Re-run azd up to resume deployment |
For additional help, see FAQs or submit an issue.
| Resource | Description |
|---|---|
| Sample Workflows | Try guided examples with the deployed solution |
| Power BI Configuration | Configure dashboards and semantic models |
| Fabric Notebooks Guide | Understand the medallion architecture notebooks |
| Fabric Data Agent Guide | Set up natural language querying |
| Copilot for Power BI Guide | Enable AI-powered report exploration |