The Discovery of a Microsoft Power BI Service Instance is required to be run prior to any further tasks within ODM Power BI.
Any failures of the Discovery task are most commonly related to access and can be verified by running the Connect to Power BI task and reviewing the requirements
here.
Note: The discovery tasks will be subject to throttling.
- Microsoft do apply throttling to the usage of the Power BI REST API which is what the ODM Power BI Module uses for all read and write functions for the tenants.
- The module will handle throttling that Microsoft applies, including wait times for usage.
- In cases where the REST API enforces usage limits the module will pause processing for any time that is specified by the REST API and will resume once that time has elapsed.
- The task will record and display throttling events which can be reviewed while the task is In Progress.
- It is expected that the discover process can take several hours for smaller tenants and could process for days for larger tenants.
The recommendation in the User Guide is to only process one task concurrently for discoveries and migrations to limit the throttling impact.