Enterprise Deployment Strategies0%

Enterprise Deployment Strategies

Beginner12 min read•Updated: Jul 11, 2026
Study MaterialsCheatsheet

Enterprise Deployment Strategies: Hub-and-Spoke & Thin Reports

One of the greatest architectural shifts in enterprise BI is transitioning away from self-contained .pbix files (where every file contains its own copy of data and visuals) to a Hub-and-Spoke "Thin Report" Architecture.


1. The Monolithic Anti-Pattern vs. Hub-and-Spoke Architecture

Visual Architecture & Process Flow

How data and code flow step-by-step

Flowchart
Step 1
[Report 1.pbix] -
Step 2
Contains 500MB Data + Visuals
Refreshes at 6 AM

2. Step-by-Step Thin Report Creation

  1. 1
    Develop, optimize, and validate your data model in Power BI Desktop.
  2. 2
    Publish it to a central workspace: Enterprise_Sales_Model.pbix.
  3. 3
    Open a brand new, blank Power BI Desktop file.
  4. 4
    Click Get Data $\to$ Power BI semantic models.
  5. 5
    Select Enterprise_Sales_Model.
  6. 6
    Notice the bottom-right status bar: "Connected live to the Power BI semantic model: Enterprise_Sales_Model".
  7. 7
    The Power Query and Model views are disabled; you focus 100% on visual design and user experience!
  8. 8
    The resulting file is only ~200 KB, uploads in seconds, and cannot corrupt the underlying database!

Interactive Quiz

Multiple Choice Questions

Question 1
What is a "Thin Report" in Microsoft Power BI?
Question 2
What is the file size of a typical Thin Report compared to a monolithic data model?
Question 3
What is the chief organizational advantage of the Hub-and-Spoke deployment model?
Question 4
What views are disabled in Power BI Desktop when connected via a Live Connection to a Power BI Semantic Model?
Question 5
If a developer updates a core DAX measure in the Golden Semantic Model in the cloud, what happens to the 10 Thin Reports connected to it?

Next Lesson

Enterprise Financial Reporting

Continue learning with hands-on practice, examples, and exercises in the upcoming topic.

Related Lessons

Practice Quiz

Test your understanding of this lesson with 5 questions. Each question has one correct answer.

PrevNext