<@U06TM7M40RK> why are datasets not ingested with basic ingestion in power bi?
In the context of PowerBI ingestion with DataHub, datasets may not be ingested during basic ingestion due to the specific permissions and configurations required. According to the <https://datahubproject.io/docs/0.13.1/generated/ingestion/sources/powerbi|DataHub documentation>, basic ingestion requires that the service principal is added as a member in the workspace. However, this setup only allows for the ingestion of dashboards, reports, dashboard tiles, and report pages.
For datasets to be ingested, the service principal needs to have admin-level permissions, which are part of the admin ingestion setup. This involves enabling certain settings in the PowerBI Admin Portal, such as allowing service principals to use read-only admin APIs and enhancing admin APIs responses with detailed metadata and DAX expressions. These settings are necessary for extracting more comprehensive metadata, including datasets and lineage information.
Would you like more detailed guidance on setting up admin ingestion to ensure datasets are ingested?
Sources:
- <https://datahubproject.io/docs/0.13.1/generated/ingestion/sources/powerbi|DataHub PowerBI Ingestion Documentation> 0 button 0 button Hint: Mention @runllm in the thread for followups.
Hi <@U085UKATR0T>, how did my answer work out for you? Need any more assistance? You can also tag <@U07FV3UHE4D> to let your fellow community members know you’re still looking for guidance.
Hi ! Did this interaction resolve your issue or do you still require assistance ?
Please tag @ RunLLM if you still need further assistance !
Or tag @Datahub Community Support if you require a person to take a look
Hope this helps ! ><