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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

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
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.