DP-500 · Question #36
You have a Power BI tenant that contains 10 workspaces. You need to create dataflows in three of the workspaces. The solution must ensure that data engineers can access the resulting data by using…
The correct answer is A. Associate the Power BI tenant to an Azure Data Lake Storage account. C. Create and save the dataflows to an Azure Data Lake Storage account. To enable data engineers to access Power BI dataflow data via Azure Data Factory, the Power BI tenant must be associated with an Azure Data Lake Storage Gen2 account, and the dataflows must be explicitly saved to this external storage.
Question
Options
- AAssociate the Power BI tenant to an Azure Data Lake Storage account.
- BAdd the managed identity for Data Factory as a member of the workspaces.
- CCreate and save the dataflows to an Azure Data Lake Storage account.
- DCreate and save the dataflows to the internal storage of Power BI.
How the community answered
(41 responses)- A78% (32)
- B15% (6)
- D7% (3)
Why each option
To enable data engineers to access Power BI dataflow data via Azure Data Factory, the Power BI tenant must be associated with an Azure Data Lake Storage Gen2 account, and the dataflows must be explicitly saved to this external storage.
Associating the Power BI tenant with an Azure Data Lake Storage Gen2 account enables all new workspaces in that tenant to use this storage for dataflows by default, allowing external services like Data Factory to access the data. This tenant-level configuration sets up the external storage capability.
Adding the managed identity for Data Factory as a member of the workspaces would provide access to Power BI items within the workspace, but it does not directly grant access to the underlying dataflow data stored in Azure Data Lake Storage Gen2, which requires permissions on the storage account itself.
To make dataflow data accessible to external services like Azure Data Factory, the dataflows must be created and saved to an Azure Data Lake Storage Gen2 account rather than Power BI's internal storage. This externalizes the data, making it available for other Azure services.
Saving dataflows to the internal storage of Power BI makes the data inaccessible to external services like Azure Data Factory, as it is managed solely within the Power BI service.
Concept tested: Power BI dataflows external storage and integration with ADLS Gen2
Source: https://learn.microsoft.com/en-us/power-bi/transform-model/dataflows-azure-data-lake-storage-gen2-get-started
Topics
Community Discussion
No community discussion yet for this question.