Forum Discussion
Why Connect Dataflows and ADLS Gen 2 Data Lake?
- 3 years ago
littlemojopuppy So the short answer is that with the internal storage, you don't really have any way to connect to the data. With ADLS Gen2 your data is stored as CDM and includes metadata:
"Power BI stores the data in the common data model (CDM) format, which captures metadata about your data in addition to the actual data generated by the dataflow itself. This feature unlocks many powerful capabilities and enables your data and the associated metadata in CDM format to now serve extensibility, automation, monitoring, and backup scenarios. When you make this data available and widely accessible in your own environment, it enables you to democratize the insights and data created within your organization. It also unlocks the ability for you to create further solutions with a wide range of complexity. Your solutions can be CDM aware custom applications and solutions in Power Platform, Azure, and those available through partner and independent software vendor (ISV) ecosystems. Or you can create an application to read a CSV. Your data engineers, data scientists, and analysts can now work with, use, and reuse a common set of data that is curated in ADLS Gen 2."
Configuring dataflow storage to use Azure Data Lake Gen 2 - Power BI | Microsoft Learn
Hi Greg_Deckler
Thanks for taking the time to reply. I probably should have included more about our environment/platform and use case up front.
We have a bunch of source systems, all of which get pulled into a data lake. Go through staging, domain and exposed in the final layer as tables in our data warehouse. We'd create dataflows (one for each fact and dimension) pointing at the data warehouse for users to build and refresh their reports against so they're not constantly hitting the data warehouse/data lake itself. And we could park the output of the dataflows on the lake (again) but in CDM format. With the data originating in the lake, wouldn't data would already be availble to other applications?
I feel like I'm missing something 🙂
- Greg_Deckler3 years agoCommunity Champion
littlemojopuppy No, in your case I don't think you would get much benefit.