Forum Discussion
Monitor semantic model refresh failures and causes in Power BI
- Anonymous1 year ago
Hi Anonymous ,
Thank you for reaching out with the Microsoft Fabric Community forum.
Here are some effective methods to centralize monitoring for all your refreshes:
If you are using Fabric or Power BI Premium capacity, the Premium Metrics app provides visibility into refresh queues, run times, and failures for every model within that capacity.
If you need to access information across multiple workspaces, or if you’re using Pro, you can retrieve this data yourself. The Power BI Admin Activity Log (or the Get Refresh History REST API) tracks every refresh attempt and failure. Many customers use a script or Power Automate flow to regularly call this API, store the results in a table, and then create a Power BI report based on that data. By setting a “when failure equals true” condition in Power Automate, you can receive an email or Teams notification as soon as a refresh fails.
Alternatively, few may use ready-made tools like PowerBI Sentinel or an Azure Monitor workbook, which connect to the same logs and offer a dashboard without additional coding.
Hope this helps. Please reach out for further assistance.
Thank you.
Hi Anonymous ,
We haven’t received an update from you in some time. Could you please let us know if the issue has been resolved?
If you still require support, please let us know, we are happy to assist you.
Thank you.