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.
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.
POINTEAU Michael commented
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.
I'd like to add to this. Get inactive users with pro license and provide content pack for this
Also need to include statistics for who authorized approval and rejection of a particular dashboard \ report
Ubaldo Cabral commented
Thats actually one of the key things to monitor.