BrianDerwart
1 year agoNew Member
Status:
New
Add Report Activity metrics to the Power BI Scanner API response
I want to track Power BI report usage in my organization as part of my governance intiative. I went through the Get Activity Events API and filtering on the ViewReport activity type. On paper, it gets us part of the way: we can see report views over a 28-day window and derive counts via aggregation. But there are a few significant trade-offs:
- The endpoint is throttled (200 req/hour), which makes it hard to use across large tenants with hundreds of workspaces and reports
- The API only surfaces 28 days of historical data, so we'd need some background syncing to preserve a rolling popularity score.
- This isn’t 1 raw metadata field. It is derived usage metadata and requires deduplicating views, and applying business logic to calculate a meaningful score.
I'm requesting that report usage metadata be added to the Scanner APIs so that I have a more concise method to get this data.
Please let me know if there are other APIs that I should investigate to gather report usage metadata instead. Thanks!
1 Comment
- lpedejongNew MemberVery relevant for our metadata management initiative!
Recent ideas
Allow Excluding Specific Tables or Columns from Automatic Relationship Detection
Power BI automatically detects and creates relationships between tables when data is loaded. While this is useful, there are scenarios where certain tables or columns are intentionally designed to re...MohamedFowzan133 minutes agoSuper UserNew3Views0likes0CommentsHave a DIRECT way to reach the *Transform Data Button* from any menu.
Hi. Currently (2026), in PowerBI you have to go click the HOME menu, than click the Transform Data button, each time you want to reach the Query editor menu. Please either create a dedicated button /...MOFabric1 hour agoRegular VisitorNew4Views0likes0CommentsShow clickable links to dependent objects, aka a usable lineage
I have say 12 reports connected to a semantic model which I have just changed so I need to check if anything has broken. This use to be easy, just click the semantic model to see dependents but this ...skiwii3 hours agoAdvocate INew5Views0likes0CommentsexecuteDaxQueries-like API call with effectiveUserName on SSO-enabled model with Service Principal
Please provide a way for a service principal to execute DAX - with an effective user name - against an SSO-enabled directlake semantic model and get per-user results that respect lakehouse OneLake Se...sean_cochran5 hours agoResolver INew4Views0likes0Comments