Tenant, Capacity, Workspace π΄ Problem: Users donβt understand how resources are organized. They create reports, pipelines, and data in random places No clarity on who owns what Performance issues occur because compute is not managed Access control becomes messy π Result: Chaos in data platform + poor governance β Solution in Fabric: Fabric organizes resources into Tenant, Capacity, and Workspace to manage users, workloads, and performance efficiently. π’ Tenant represents the organization It is the top-level boundary of Microsoft Fabric Managed using Microsoft Entra ID (Azure AD) Contains all users, permissions, and policies π Example: If you are working in a company like Accenture: All employees login using company credentials All Fabric resources belong to one tenant π Key Role: Security Identity management Organization-wide governance β‘ Capacity provides compute power Acts as the processing engine of Fabric Provides CPU, memory, and scalability Shared across workloads like: Power BI Data Engineering (Spark) Data Factory pipelines π Example: You refresh a dashboard + run a pipeline + execute a notebook β‘οΈ All consume same capacity resources π Scenario: Low capacity β slow performance High capacity β faster processing & parallel execution Press enter or click to view image in full size Different types of Capacity are listed out in above image- Write on Medium π Key Role: Performance optimization Workload management Cost vs efficiency balance π Workspace is where projects/resources are created Logical container to organize your work Contains: Reports Lakehouses Pipelines Notebooks π Example: Sales Workspace β sales dashboard + ETL pipeline HR Workspace β employee analytics Finance Workspace β revenue reports π Key Role: Organization of resources Access control (who can view/edit) Collaboration between teams π How They Work Together (Simple Flow) Tenant β defines organization & users Capacity β processes data & runs workloads Workspace β stores and organizes projects π Example Flow: Data β Stored in OneLake β Processed using Capacity β Used in Workspace (reports/pipelines) π― Key Takeaway: Clear structure helps in better management. Tenant β governance Capacity β performance Workspace β organization π Result: Better control Improved performance Clean and scalable architecture
Microsoft Fabric
Important component of Microsoft fabric
Microsoft Fabric organizes resources using three core components: Tenant, Capacity, and Workspace. Tenant represents the organization and manages users, security, and governance through Microsoft Entra ID. Capacity provides compute resources like CPU and memory for workloads such as Power BI, Spark, and pipelines, directly impacting performance and scalability. Workspace acts as a logical container where teams create and manage reports, lakehouses, notebooks, and pipelines, enabling collaboration, access control, and structured project management.
Back to Microsoft Fabric
Discussion
No comments yet.