Forum Discussion
Report usage metrics
- 3 months ago
Hi svenchio,
The way that I do this is using the GetActivityEvents API endpoint. Admin - Get Activity Events - REST API (Power BI Power BI REST APIs) | Microsoft Learn
I pull data from this daily and store it in a lakehouse. The API only maintains 30 days of data, so storing it allows me to capture more trends.
This data will tell you about almost every action taken in Fabric, including who is viewing reports and when.
Once you have the data, it is quite simple to build some reporting on it to identify highly used and unused reports.
Hi tayloramy a bit on the same topic (monitoring) have any experience on monitoring via Office 365 Unified Audit Log by any change? I have a combination of embedded reports and non-embedded reports and it was suggesges that Office 365 Unified Audit Log would be a complementary montiring solution for embedded reports, if you have any practice experience you can share on this, it would be very appreciated.
Thanks and all lthe very best.
Hi svenchio,
I do not have experience with the Office 365 Unified Audit Log, I tend to stick to my lane in Fabric 😛
I do know that last year when I was looking at unified purview audit logs, the info displayed there was the same as what was available from the get activity events endpoint. Not sure if that has changed at all as it is been a while.