Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
SoniaB102
Frequent Visitor

Create a 'Golden Dataset' with a super complex database data model

Has anyone had any experience trying to create a 'Golden Dataset' with a super complex relational database?

 

This is more of a general discussion as I was hoping to understand whether people are coming into similar problems and what they decided to do long term.

 

I have done loads of research and I can 100% see the benefits, but it is ALOT of work creating the Golden Dataset given our data model and then even more re-work with our BI reports.

 

We have so many tables to combine with millions of rows per table. Combining them all into a single table (or a few tables where possible) does not seem feasible.

 

I am wondering whether people have had the same problems and how they have overcome it.  Is worth it in the long run? If someone has already done this with a complex relational database, it would be great to hear your learnings from the experience.

1 ACCEPTED SOLUTION
parry2k
Super User
Super User

@SoniaB102 doesn't matter how many tables or large your database is, as a best practice you want to thrive for Star schema in Power BI regardless of how the table is maintained in the backend.

 

I have done many large projects with a lot of rows (size of database) and the golden dataset worked perfectly, never ran into any issue until now. 

 

Now the composite model is available, for some ad-hoc requirements, maybe it will be easier to link other data sources with the golden dataset. I will highly recommend using this approach.

 

End of the day, it is easy to manage, with better security, few people are allowed to touch the model, make changes, add measures, etc. I find it a win-win for my projects.

 

This is my experience. I'm sure others have different thoughts/experiences.

 

 



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

View solution in original post

3 REPLIES 3
parry2k
Super User
Super User

@SoniaB102 good to hear you find it useful. Indeed, the composite model takes it to the next level, already working on it but cannot use it for production until it is in GA but doing some POC and it is AWESOME.

 

Good luck!



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

parry2k
Super User
Super User

@SoniaB102 doesn't matter how many tables or large your database is, as a best practice you want to thrive for Star schema in Power BI regardless of how the table is maintained in the backend.

 

I have done many large projects with a lot of rows (size of database) and the golden dataset worked perfectly, never ran into any issue until now. 

 

Now the composite model is available, for some ad-hoc requirements, maybe it will be easier to link other data sources with the golden dataset. I will highly recommend using this approach.

 

End of the day, it is easy to manage, with better security, few people are allowed to touch the model, make changes, add measures, etc. I find it a win-win for my projects.

 

This is my experience. I'm sure others have different thoughts/experiences.

 

 



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Thanks for your response.  That's great info and helps to know you have used a Golden Dataset multiple times on big datasets  - I shall peservere and also look into composite models!

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.