Level 4 · Master Enterprise¶
Goal: design and run Power BI for an organization, not just a team — shared semantic models that hundreds of reports trust, a lifecycle with source control and automated checks, refresh that scales to years of history, reports that communicate clearly and work for everyone, and a realistic understanding of where Power BI sits inside Microsoft Fabric.
Levels 1–3 were mostly about building things correctly. Level 4 is mostly about decisions: where logic should live, who owns what, what to automate, and what to leave alone. Many of the features involved depend on licensing, tenant settings, and a platform that Microsoft is still actively changing. The lessons say plainly when something is conceptual, when it requires capacity, and when details are likely to shift.
Modules¶
- Enterprise BI Architecture — layers, shared semantic models, thin reports, and where each kind of logic belongs
- Power BI in Microsoft Fabric — OneLake, lakehouses and warehouses, Direct Lake, and what changes for Power BI teams
- Governance & Endorsed Semantic Models — endorsement, workspaces strategy, sensitivity labels, lineage, and tenant settings
- Data Storytelling & Dashboard Design — audience, questions, visual hierarchy, and honest charts
- Embedding Power BI — secure embed, embed for your organization, embed for your customers, and tokens
- Incremental Refresh — RangeStart/RangeEnd, partitions, folding requirements, and real-time options
- CI/CD with PBIP & Git Integration — the project format, TMDL, workspace Git integration, and automated checks
- Accessible Reports — keyboard navigation, screen readers, colour, alt text, and testing
- Testing & Validating Semantic Models — reconciliation, DAX query tests, best-practice rules, and regression checks
- Capstone — An Enterprise Sales Analytics Solution — design, build, secure, test and ship a complete solution
What you need before starting¶
- Levels 1–3, especially star schemas, RLS, calculation groups and deployment pipelines.
- Access to a Power BI service tenant helps for lessons 03, 05, 06 and 07; several features need a Premium, PPU or Fabric capacity workspace. Where you don't have access, the lessons give a written design exercise instead of a hands-on one.
- Basic Git (commit, branch, pull request). The GitHub Mastery Path covers it.