Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join now60 Days of Data Days! Live and on-demand sessions, challenges, study groups and more! And it's all FREE!. Join now. Learn more
Hello everyone,
As Microsoft Fabric projects become larger, managing semantic models efficiently becomes increasingly important.
I'd like to know how experienced teams approach semantic model design.
Do you create one centralized model for the organization, or multiple domain-specific models? How do you balance performance, maintainability, and business requirements?
Any design recommendations or lessons learned would be greatly appreciated.
Thank you!
Solved! Go to Solution.
Hi @binitafulpagare,
Thanks for reaching out to the Microsoft Fabric Community forum.
It depends on your organization's size, data domains, and reporting requirements. However, many organizations follow a domain-driven approach rather than relying on one large semantic model.
Here are some general recommendations:
In practice, many organizations adopt a hybrid approach:
This approach often provides a good balance between scalability, maintainability, performance, governance, and business flexibility.
For additional guidance, Microsoft recommends designing semantic models using a star schema, as it improves both performance and usability:
Understand star schema and the importance for Power BI - Microsoft Learn
Understand star schema and the importance for Power BI - Power BI | Microsoft Learn
I hope this helps. Please feel free to reach out if you have any further questions.
Thank you.
Hi @binitafulpagare,
You're welcome, I'm glad you found the information helpful.
There isn't a prescribed threshold for merging a domain-specific semantic model into an enterprise-certified model. Instead, certification is intended for semantic models that meet your organization's quality standards and are considered reliable, authoritative and ready for use across the organization. Models that are valuable for sharing but haven't met those governance standards can be promoted instead.
The decision is typically based on your organization's governance and certification criteria, rather than on factors such as dataset size alone.
Additionally, you may find the following Microsoft Learn articles helpful:
Endorse your content - Power BI | Microsoft Learn
Promote and Certify Power BI Content with Endorsement - Power BI | Microsoft Learn
Thank you.
Hi @binitafulpagare,
Just following up to see if you had a chance to review the information shared. If you have any additional questions or need further clarification, please feel free to let us know, we'll be happy to assist.
Thank you.
Hi @binitafulpagare,
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.
Thank you.
Hi @binitafulpagare,
Thanks for reaching out to the Microsoft Fabric Community forum.
It depends on your organization's size, data domains, and reporting requirements. However, many organizations follow a domain-driven approach rather than relying on one large semantic model.
Here are some general recommendations:
In practice, many organizations adopt a hybrid approach:
This approach often provides a good balance between scalability, maintainability, performance, governance, and business flexibility.
For additional guidance, Microsoft recommends designing semantic models using a star schema, as it improves both performance and usability:
Understand star schema and the importance for Power BI - Microsoft Learn
Understand star schema and the importance for Power BI - Power BI | Microsoft Learn
I hope this helps. Please feel free to reach out if you have any further questions.
Thank you.
Hi @v-abhinavmu,
Thank you for the detailed explanation and for sharing the Microsoft Learn resource.
The hybrid approach you described—using enterprise-certified semantic models alongside domain-specific models—makes a lot of sense for balancing governance and flexibility. I also found your points about reusing semantic models, following a star schema, and implementing RLS/OLS particularly helpful.
I have one follow-up question based on real-world implementations: As an organization grows, how do teams decide when a domain-specific semantic model should be merged into an enterprise-certified model, or when it should remain independent? I'm curious whether this decision is typically driven by dataset size, user adoption, governance requirements, or another factor.
I'd also be interested to hear how other community members handle this as their Microsoft Fabric environments continue to scale.
Thank you again for your guidance!
Hi @binitafulpagare,
You're welcome, I'm glad you found the information helpful.
There isn't a prescribed threshold for merging a domain-specific semantic model into an enterprise-certified model. Instead, certification is intended for semantic models that meet your organization's quality standards and are considered reliable, authoritative and ready for use across the organization. Models that are valuable for sharing but haven't met those governance standards can be promoted instead.
The decision is typically based on your organization's governance and certification criteria, rather than on factors such as dataset size alone.
Additionally, you may find the following Microsoft Learn articles helpful:
Endorse your content - Power BI | Microsoft Learn
Promote and Certify Power BI Content with Endorsement - Power BI | Microsoft Learn
Thank you.
| User | Count |
|---|---|
| 8 | |
| 5 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 24 | |
| 24 | |
| 9 | |
| 5 | |
| 5 |