Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi!
I got a general question here. I'm just not sure if it's doable in PowerBi.
I'll start by giving some details.
First, I was in a situation where multiple reports (10+) where using very similar data. At some point, to avoid data errors, I moved our setup to something that looks like centralize data structure. I created a MasterDataSet pbix files, and published it on our PowerBiServices space. From there, I got all the different reports to connect to that single MasterDataSet.
That PBIX central file has really been a great solution. But now, its popularity is starting to cause other issues.
With time, new reports were created. These reports needed new transformed data. But those new tables used one of the MasterData existing as a source. Up to now, the solution was to modify the MasterDataSet and add those new table/query each time in the existing model. Even if only one report was using the transformed data.
Now for the questions.
I was wondering if there was a possibility, in PowerBi Desktop, to connect/import data to from existing DataSet, and then just adding a few table tables locally, for those single report uses. This would avoid the point of adding transformation and query in the MasterData file when it's only used by one report.
Thanks for any insights!!
Solved! Go to Solution.
You can create a composite model that consists of both DirectQuery (MasterDataSet) and Import tables (these would be the local tables). You'll need to enable the Preview feature "DirectQuery for PBI datasets and AS":
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-composite-models
Proud to be a Super User!
Hi @Nic_L ,
You can add tables locally when using an imported dataset or using direct query mode. Please learn more about the differences between the three modes. For security reasons, no datasets can be added in live connection mode.
Import:
More details: About using DirectQuery in Power BI
Here are the differences between selecting Import and DirectQuery:
Import: The selected tables and columns are imported into Power BI Desktop. As you create or interact with a visualization, Power BI Desktop uses the imported data. To see underlying data changes since the initial import or the most recent refresh, you must refresh the data, which imports the full dataset again.
DirectQuery: No data is imported or copied into Power BI Desktop. For relational sources, the selected tables and columns appear in the Fields list. For multi-dimensional sources like SAP Business Warehouse, the dimensions and measures of the selected cube appear in the Fields list. As you create or interact with a visualization, Power BI Desktop queries the underlying data source, so you’re always viewing current data.
Best Regards
Community Support Team _ Polly
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
You can create a composite model that consists of both DirectQuery (MasterDataSet) and Import tables (these would be the local tables). You'll need to enable the Preview feature "DirectQuery for PBI datasets and AS":
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-composite-models
Proud to be a Super User!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
109 | |
98 | |
80 | |
64 | |
57 |
User | Count |
---|---|
145 | |
111 | |
92 | |
84 | |
66 |