This solution offers a flexible and configurable architecture with modular components. You can deploy any of the four architecture options based on your organizational needs.
| Option | Components | Use Case |
|---|---|---|
| Option 1 | Fabric + Power BI | Core data platform |
| Option 2 | Option 1 + Purview | Add data governance |
| Option 3 | Option 1 + Databricks | Add advanced analytics |
| Option 4 | Option 1 + 2 + 3 | Complete enterprise solution |
For a detailed feature description of each architecture option, please refer to Solution Architecture and Options.
The solution accelerator utilizes the following Microsoft technologies:
| Technology | Purpose | Included in |
|---|---|---|
| Microsoft Fabric | Unified Data Platform core components | Options 1, 2, 3, 4 |
| Microsoft Purview | Data governance and metadata management | Options 2, 4 |
| Azure Databricks | Advanced analytics and Fabric integration | Options 3, 4 |
💡 Before deployment, check your Azure quota availability for optimal planning.
📖 Follow: Quota Check Instructions to ensure sufficient capacity.
Deploy the platformal architecture - 3 Lakehouses (Bronze, Silver, Gold), 48 Notebooks, 2 SQL scripts, and Power BI Dashboard.
Choose your deployment method:
| Method | Guide | Best For |
|---|---|---|
| Automated (Recommended) | Automated Deployment Guide | Production, one-command setup |
| Manual | Manual Deployment Guide | Granular control, restricted environments |
| Local Development | Local Development Setup Guide | Development, testing, customization |
After Deployment:
- Configure Power BI dashboard: Power BI Dashboard Configuration
- Learn about notebooks: Guide to Medallion Architecture Fabric Notebooks
Enhance Option 1 with governance and compliance - Adds metadata management, lineage tracking, and data governance policies.
Prerequisites: You have completed Option 1 deployment.
Setup Steps:
-
Provision Purview (if needed):
📖 Provisioning Microsoft Purview -
Configure Purview for Fabric:
📖 Guide to set up Purview to Govern Fabric Workspace Resources
Extend Option 1 with Databricks - Integrates Databricks with Fabric for hybrid analytics and advanced data processing.
Prerequisites: You have completed Option 1 deployment.
Setup Steps:
-
Provision Azure Databricks:
📖 Provisioning Azure Databricks -
Deploy Databricks Resources:
📖 Azure Databricks Lakehouse Deployment Guide
Deployed Resources:
- 1 Silver lakehouse in Databricks
- 7 Notebooks for data processing
- 2 SQL scripts
- Sample data for Databricks
Learn more: Guide to Databricks Lakehouse Notebooks
Deploy all components - Combines Options 1, 2, and 3 for a complete enterprise data platform.
Requirements:
- Complete Option 1 (Fabric)
- Complete Option 2 (Purview)
- Complete Option 3 (Databricks)
After successful deployment, you can begin using the solution:
📖 Try Sample Workflows: Follow the guided examples in Sample Questions
For Development & Customization:
- Local Development Setup Guide - Set up a local development environment for customizations and testing
Additional Resources: