Forum Discussion
How Premium Capacity Utilization And Metrics works under the hood?
Hi all,
How the "Premium Capacity Utilization And Metrics app" works under the hood? How is it getting data? Does it call Power BI Scanner APIs? How can I access the data? (historically saving it to dataflows, and presenting it in a template app)
Thanks
2 Replies
- AnonymousNot applicable
Hi innocence84 ,
The Power BI Premium Capacity Utilization and Metrics app is a pre-built dashboard that provides visibility into the utilization and health of your Power BI Premium capacity. The data for this app comes from the Power BI Management API, which provides programmatic access to the Power BI service. To access this data, you will need to authenticate with the API using an Azure Active Directory (AAD) application. Once you have authenticated, you can use the API to retrieve data on your Power BI Premium capacity, including metrics such as CPU usage, memory usage, and query duration. To get started with the Power BI Management API, you will need to create an AAD application and grant it permissions to access the Power BI service. You can find detailed instructions on how to do this in the following official documentation. Once you have created your AAD application and granted it permissions, you can use the API to retrieve data from the Power BI service.
Get started with Power BI Embedded - Power BI | Microsoft Learn
And the app is designed to help you monitor and optimize your Power BI Premium capacity by providing insights into resource usage, performance, and availability.
Best Regards
- innocence84Helper I
thank you Anonymous
I already investigated Power BI Rest API (https://learn.microsoft.com/en-us/rest/api/power-bi/ ) but I could not see API methods that returns the data in the Power BI Premium Capacity Utilization and Metrics app. You mentioned the Power BI Management API. could you please share the link of the Power BI Management API?