This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreJoin the FabCon + SQLCon recap series. Up next: Power BI, Real-Time Intelligence, IQ and AI, and Data Factory take center stage. All sessions are available on-demand after the live show. Register now
Wanted to get some help in understanding datasets and if my implementation is "best practice" or inefficient. I fear it may be inefficient.
We have a SQL Server Analysis Services model based on a data warehouse and a few additional datasets. Its one main SSAS model that we primarily use. Whenever we create a new Power BI report, we connect to this SSAS model via live connection. When we post the report to the Service, it creates a new dataset. Thus we have several datasets which technically refer back to the one SSAS model.
I feel like this is potentially redundant data in the datasets. Our main SSAS model is kind of an 'all encompassing model' which has many data tables in it and not every report uses every data table, maybe 3-5 tables out of 20 depending on the purpose of each report. Some reports overlap a bit.
How does this sound to you guys? Is there a more efficient way? Not sure if it's possible but one thought of mine is to create 1 dataset made up of our main SSAS model and then each PBI report we create connects to this dataset/model in the Power BI Service; but not sure if that's ideal or possible.
Would love feedback and thank you!
Solved! Go to Solution.
This blog post actually answers my question in an understandable manner and offers what seems to be a 'best practice' solution: https://exceleratorbi.com.au/new-power-bi-reports-golden-dataset/
Hi @Anonymous ,
Yes,you are using live connection ,under live connection ,when dataset is published to service,there is only table header included,without any filed,which is unlike import,so there is no efficient way...
Here is a reference.
This blog post actually answers my question in an understandable manner and offers what seems to be a 'best practice' solution: https://exceleratorbi.com.au/new-power-bi-reports-golden-dataset/
Well in Power BI it lists it as a "live connection" and such as live connection is referenced here in this documentation: https://docs.microsoft.com/en-us/power-bi/desktop-analysis-services-tabular-data
This is just a random image from stackoverflow that I found showing you the "connect live" option when you try to connect to a SSAS database.
Check out the April 2026 Power BI update to learn about new features.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
| User | Count |
|---|---|
| 11 | |
| 10 | |
| 9 | |
| 8 | |
| 8 |
| User | Count |
|---|---|
| 49 | |
| 34 | |
| 27 | |
| 21 | |
| 20 |