Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello,
I would like to see usage activity in reports on page level.
I have opened the usage metric for this purpose, but I don't understand why the views % do not add up to 100%.
There are only these 9 pages. So there are no pages with a low percentage.
I am currently missing 19%. How can this be explained?
My main goal is to analyze all my reports at once, across all workspaces.
Is there a simple solution for this that exists natively in PowerBI / Fabric without having to build audit logs or my own developments?
Solved! Go to Solution.
Hello @showy123 ,
Views % is based on distinct view events, not a closed total. I want to give you an example. If a user opens a report this is 1 report view. If that user visit 9 pages this is 9 page views. Those 9 page views are all divided by the same report view denominator.
And for your second question, you can check this page https://learn.microsoft.com/en-us/fabric/admin/service-admin-portal-audit-usage#use-powershell-to-ex...
https://www.youtube.com/watch?v=5mkb6fzp_vg
If this solved your issue, please mark it as the accepted solution. ✅
Hello @showy123,
The reason your page view percentages don’t add up to 100% is that not all report views are attributed to specific pages. Some views are logged only at the report level, some may come from mobile/embedded scenarios, and usage metrics also apply a 30‑day retention window with possible sampling.
This explains the “missing” 19% you’re seeing.
For analyzing usage across all reports and workspaces natively (without building custom audit logs), you have three main options:
Usage Metrics Reports – per report, with page-level detail.
Admin Portal – workspace-level, high-level metrics.
Microsoft 365 Audit Logs / Power BI Activity Log – organization-wide, detailed user actions such as report views and page navigation.
Microsoft documentation:
Monitor report usage metrics
Track user activities in Power BI (Audit & Activity Logs)
Access the Power BI activity log
Hi @showy123
May I check if this issue has been resolved? If not, Please feel free to contact us if you have any further questions.
Thank you
Hi @showy123
I wanted to check if you had the opportunity to review the valuable information provided by @Olufemi7 , @cengizhanarslan and @anilelmastasi . Please feel free to contact us if you have any further questions.
Thank you.
Hello @showy123,
The reason your page view percentages don’t add up to 100% is that not all report views are attributed to specific pages. Some views are logged only at the report level, some may come from mobile/embedded scenarios, and usage metrics also apply a 30‑day retention window with possible sampling.
This explains the “missing” 19% you’re seeing.
For analyzing usage across all reports and workspaces natively (without building custom audit logs), you have three main options:
Usage Metrics Reports – per report, with page-level detail.
Admin Portal – workspace-level, high-level metrics.
Microsoft 365 Audit Logs / Power BI Activity Log – organization-wide, detailed user actions such as report views and page navigation.
Microsoft documentation:
Monitor report usage metrics
Track user activities in Power BI (Audit & Activity Logs)
Access the Power BI activity log
Usage Metrics behave like this by design. Page view percentages are calculated independently and don’t fully capture things like landing page loads, drill-throughs, mobile views, or short system interactions, which is why they don’t add up to 100%. They’re useful for a quick glance, but not reliable for detailed usage analysis.
For your requirement, Fabric Unified Activity Monitor (FUAM) is the right solution(https://github.com/GT-Analytics/fuam-basic). It provides accurate, page-level activity across all workspaces using the official Fabric activity logs, without needing to build your own audit pipeline.
Hello @showy123 ,
Views % is based on distinct view events, not a closed total. I want to give you an example. If a user opens a report this is 1 report view. If that user visit 9 pages this is 9 page views. Those 9 page views are all divided by the same report view denominator.
And for your second question, you can check this page https://learn.microsoft.com/en-us/fabric/admin/service-admin-portal-audit-usage#use-powershell-to-ex...
https://www.youtube.com/watch?v=5mkb6fzp_vg
If this solved your issue, please mark it as the accepted solution. ✅
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 56 | |
| 56 | |
| 35 | |
| 18 | |
| 14 |