soeren's avatar
soeren
Advocate I
10 years ago
Status:
Needs Votes

Usage statistics via REST

The usage statistics need to be accessible via the PowerBI REST API. 1. GET all Dashboards, Datasets, etc. of all Users. 2. GET Reports, Tiles and Datasets to a Dashboard. 3. GET Users who use what Dashboard most. 4. GET the most used Tiles in a Dashboard. 5. GET the most active Users.

7 Comments

  • repaaksp's avatar
    repaaksp
    Microsoft Employee
    Thats actually one of the key things to monitor.
  • Also need to include statistics for who authorized approval and rejection of a particular dashboard \ report
  • I'd like to add to this. Get inactive users with pro license and provide content pack for this
  • Current existing API are providing some of the requests in this ideas. However I am missing one, critical for me and my users. Currently we can't get the users from other Workspace than the one user we are connected with using the Powershell Invoke-PowerBIRestMethod. Strangely we can access datasets for any Workspace. I am speaking of a context of a PowerBI Admin.
  • Currently, building tenant-wide Power BI adoption metrics requires to export Audit log events, then to reimport them into a data set to analyse them. The process should be much simpler.

Recent ideas