Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hello there,
I use usage metrics in default but I am in different need.
I want to create alarms or identifications for reports if they are working properly or not, automatically.
For example is it possible to create a special metric for report(for example rowcount should be greater than 0, volume should be greater than 0, etc.) and refresh it automatically and send alert/email/message when these requirements don't meet.
I have lots of reports in organization and maintaining them one by one is really time consuming.
Is there any best practices or methods do you use?
Do you have any suggestions?
Thanks a lot!
Solved! Go to Solution.
Hi @Anonymous
Good question on managing multiple alerts in reports. It actually boils down to number of datasets you have/you are worried about.
There are couple of approaches to tackle this:
1. For each dataset you can create a "Quality Metrics" Report. Put the quality metrics (rowcount, volume etc.) in a table with conditional formatting. Format cells in red if value =0 else green. Subscribe to these reports so you receive emails when data refreshes. You will see some of your cells red if any of the metrics are violated.
2. Another approach is to pin these quality metrics to a dashboard and then set alerts in the dashboard. The only caveat is you will receive emails for every alerts (set for every singly quality metric). You may be able to manage these multiple alerts using Power Automate and push to a database. You can then run another Power Automate every 1 hour to pickup these alerts and send you a consolidated email. You need to check how to do this.
All the best
Ranbeer
Hi @Anonymous
Good question on managing multiple alerts in reports. It actually boils down to number of datasets you have/you are worried about.
There are couple of approaches to tackle this:
1. For each dataset you can create a "Quality Metrics" Report. Put the quality metrics (rowcount, volume etc.) in a table with conditional formatting. Format cells in red if value =0 else green. Subscribe to these reports so you receive emails when data refreshes. You will see some of your cells red if any of the metrics are violated.
2. Another approach is to pin these quality metrics to a dashboard and then set alerts in the dashboard. The only caveat is you will receive emails for every alerts (set for every singly quality metric). You may be able to manage these multiple alerts using Power Automate and push to a database. You can then run another Power Automate every 1 hour to pickup these alerts and send you a consolidated email. You need to check how to do this.
All the best
Ranbeer
Hi @Anonymous ,
For the specific reports, you could reference the blog: Usage Metrics or Do It Yourself Power BI Monitoring Report to have a try. And you could take a look at the document:Data alerts in the Power BI service to set alerts for the card visuals.
For now, there is not a good idea to implement for lots of reports at a time. We only can create and set alerts one by one.
Monitor usage metrics for Power BI dashboards and reports
Monitor usage metrics in the new workspace experience
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
39 | |
37 | |
32 | |
25 | |
24 |
User | Count |
---|---|
37 | |
29 | |
23 | |
21 | |
17 |