Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi
Does anyone know if you can track changes when refresh data is run.
Can this be logged as a KPI?
Solved! Go to Solution.
Hi @Anonymous ,
Mariusz's suggestion is great. In addition, you can retriyeve the refresh history programmatically by using the Power BI REST API. By using a custom solution, you can monitor the refresh history of multiple datasets in a centralized way. While both can only show the refreshType, startTime, endTime, status etc, the specific changed content won't be show currently.
Best Regards,
Amy
Community Support Team _ Amy
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous ,
Mariusz's suggestion is great. In addition, you can retriyeve the refresh history programmatically by using the Power BI REST API. By using a custom solution, you can monitor the refresh history of multiple datasets in a centralized way. While both can only show the refreshType, startTime, endTime, status etc, the specific changed content won't be show currently.
Best Regards,
Amy
Community Support Team _ Amy
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous
You can check the refresh history by going to the dataset settings and clicking on the refresh history as per below.
Also, you can use API to get data
https://docs.microsoft.com/en-us/rest/api/power-bi/datasets/getrefreshhistory
User | Count |
---|---|
97 | |
78 | |
77 | |
48 | |
26 |