Forum Discussion
Paginated report refresh failure notification
- 21 days ago
Yes. For Power BI Paginated Reports, there isn’t currently the same built-in email notification for refresh failures that you get with regular Power BI semantic models/reports.
A common workaround is:
Use Power Automate with a scheduled flow.
Call the Power BI REST API to retrieve the paginated report/dataset refresh history.
Check the latest refresh status.
If the status is Failed, send an email/Teams notification.
Optionally, store the last checked refresh ID/time to avoid duplicate alerts.
Another option is to monitor the Power BI/Fabric activity logs and trigger an alert through Azure Monitor/Log Analytics, depending on your licensing and tenant setup.
If you need a simple solution without custom API work, monitoring through the Power BI/Fabric admin/activity logs is generally easier than trying to configure a native paginated-report refresh alert.
Hi v-aatheeque,
Can you guide me how can i use REST API here to monitor the refresh of paginated report ?
Hi upharanand
If you’re referring to a paginated report refresh, there isn’t a separate refresh history API for the paginated report itself. You can instead monitor the refresh of the semantic model (dataset) that the report uses.
The Power BI REST API provides the Get Refresh History endpoint, which returns the refresh status, such as Completed or Failed, along with error details in serviceExceptionJson. This can then be used with a scheduled process or Power Automate to send an email when a refresh fails.
Links : https://learn.microsoft.com/en-us/rest/api/power-bi/datasets/get-refresh-history