Fabric Blueprint: Implementation Framework
Workspace Strategy Overview: Organize your Microsoft Fabric environment using a clear, prefix-based workspace strategy. This approach improves manageability, security, and reusability across your data platform.
Admin Workspaces
admin_ prefix
Used for Fabric management, housekeeping automations, and monitoring. Centralizes platform administration and operational tasks.
Source Workspaces
src_ prefix
Dedicated to specific data sources. Subdivided into:
- src_str_: Storage (lakehouses, warehouses, databases)
- src_etl_: ETL (notebooks, dataflows, pipelines)
Isolating sources makes them project-agnostic and reusable. A single source workspace can connect to multiple project workspaces.
Project Workspaces
prj_ prefix
Contain business logic and project-specific implementations. Subdivided into:
- prj_str_: Storage (lakehouses, warehouses, databases)
- prj_etl_: ETL (notebooks, dataflows, pipelines)
These workspaces are where data is transformed and business rules are applied for a particular initiative.
BI Workspaces
bi_ prefix
Dedicated to reports, apps, and dashboards. Keeps analytics and presentation layers separate from data processing and logic.
Note: These separations are also essential for pipeline orchestration and dependency management. Isolation makes it easier to set dependencies when one source is connected to multiple projects (or vice versa), and helps avoid duplicating data and compute for data collection and transformation.
This is a living document. As your team and Fabric environment evolve, revisit and refine your blueprint to ensure ongoing success.