The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi Team,
I have a request regarding usage metrics in Power BI. Currently, I am able to view usage metrics at the report level—such as how many users viewed a particular report and interactions . However, I would like to enable or access usage metrics at the workspace level, which would include:
• Number of users accessing the workspace
• Reports accessed by each user
• Download activity (PDFs, images, etc.) across the workspace
Any suggestion or ideas please
Solved! Go to Solution.
Hi @sakula4 ,
For full workspace insights (user access, report views, downloads):
For exports (PDF/Image), use GetActivityEvents API or audit logs.
If using Fabric / Premium, enable Log Analytics for deeper tracking.
Hi @sakula4 ,
In addition to input provided by @BhavinVyas3003 , we can also use log analytics for Power BI Service, which keeps track of user interactions, report usage etc, but this comes with a cost of Log Analytics.
Please check this link from guy in a cube.
https://www.youtube.com/watch?v=HGpfwpjlMro&t=359s
The template file can be downloaded from here.
https://github.com/microsoft/PowerBI-LogAnalytics-Template-Reports/blob/main/PBIASEngine/README.md
For MS Fabric, this is a very good pointer to start on workspace level usage metrics.
https://www.youtube.com/watch?v=Q4zEFhkGJn8
If this post helps, please accept this as a solution. Appreciate your kudos.
Thanks,
Pallavi
Hi @sakula4 The first two is available in the Usage Metrics report. You need to remove the report filter in the report to view the usage for the Workspace.
https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-usage-metrics#see-all-workspace...
The download activity is not available out of teh box. You will have to extract the data using the GetActivityEvents Rest API as @BhavinVyas3003 mentioned or you can also make use the Scanner API. Here is a link on how to extract the data using a Fabric Notebook
https://www.fourmoo.com/2024/08/21/downloading-scanner-api-data-using-a-microsoft-fabric-notebook/
Hi @sakula4,
As we haven’t received any further updates and there are no outstanding queries at the moment, we’ll go ahead and close this thread for now. If you have any additional questions in the future, please don’t hesitate to start a new thread we’re always here to help.
Warm regards,
Prasanna Kumar
Hi @sakula4,
Thank you for reaching out to the Microsoft Fabric Forum Community, and special thanks to @Wikkleyn_81 , @pallavi_r , and @BhavinVyas3003 for their valuable insights and suggestions.
Just following up to see if the approaches shared were helpful in addressing your query about accessing usage metrics at the workspace level in Power BI.
If one of the responses resolved your query, please consider marking perticular response as the Accepted Solution. Don’t hesitate to reach out if you need any further assistance or clarification.
Best regards,
Prasanna Kumar
Hi @sakula4 The first two is available in the Usage Metrics report. You need to remove the report filter in the report to view the usage for the Workspace.
https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-usage-metrics#see-all-workspace...
The download activity is not available out of teh box. You will have to extract the data using the GetActivityEvents Rest API as @BhavinVyas3003 mentioned or you can also make use the Scanner API. Here is a link on how to extract the data using a Fabric Notebook
https://www.fourmoo.com/2024/08/21/downloading-scanner-api-data-using-a-microsoft-fabric-notebook/
Hi @sakula4,
Just following up to check if the suggestions shared such as using Log Analytics, audit logs, or the activity log APIs helped you access the workspace level usage metrics you were looking for. Let us know if you need any further guidance or run into issues setting it up.
Best regards,
Prasanna Kumar
Hi @sakula4 ,
In addition to input provided by @BhavinVyas3003 , we can also use log analytics for Power BI Service, which keeps track of user interactions, report usage etc, but this comes with a cost of Log Analytics.
Please check this link from guy in a cube.
https://www.youtube.com/watch?v=HGpfwpjlMro&t=359s
The template file can be downloaded from here.
https://github.com/microsoft/PowerBI-LogAnalytics-Template-Reports/blob/main/PBIASEngine/README.md
For MS Fabric, this is a very good pointer to start on workspace level usage metrics.
https://www.youtube.com/watch?v=Q4zEFhkGJn8
If this post helps, please accept this as a solution. Appreciate your kudos.
Thanks,
Pallavi
Hi @sakula4 ,
For full workspace insights (user access, report views, downloads):
For exports (PDF/Image), use GetActivityEvents API or audit logs.
If using Fabric / Premium, enable Log Analytics for deeper tracking.