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've been reading and watching a lot about datasets, dataflows and datamarts, but there is one thing I miss in these overviews that seems like it's maybe the best option to me. When I create a file in Power BI desktop I transform and model data, create measures and ofcourse the report itself. When I publish the report, the dataset gets published automatically.
When I create a new report in Power BI desktop I can connect to any of the datasets that have been published this way, including relationships and measures. This seems like a great option to me since I won't have to recreate the whole model in a datamart.
Hope you can help me!
Solved! Go to Solution.
Hope this helps!
Hope this helps!
Check out this entry I wrote when datamarts were announced, it might clear some of the confusion:
https://www.oliviertravers.com/power-bi-dataset-dataflow-datamart-dataverse-sql-server/
You are correct that datasets can't be modeled online (yet), you need Power BI Desktop.
You are incorrect to assume you always work with Direct Query, you absolutely have the ability to use Import (cached data in the dataset), it's the recommended default for most use cases.
Hi @otravers,
Thanks for your reply. Your article was clear but it doesn't answer all my questions.
Thanks
1. I said a dataset cannot be modeled online, i.e. like you said you need to create relationships in Power BI Desktop then publish to the online service.
2. You can import a datamart via its SQL endpoint.
https://www.oliviertravers.com/power-bi-datamarts-sql-server-desktop-tools-connection/
3. You cannot import a dataset, you can connect directly to it via a Live Connection report:
https://learn.microsoft.com/en-us/power-bi/connect-data/desktop-report-lifecycle-datasets
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.