Forum Discussion
Refreshed date not updated after dataset refresh through XMLA end points
Have you considered querying the Power BI API Refresh history? That will (in a roundabout way) give you the refresh progress status.
- ChrisRenlund5 years ago
Advocate I
That's the way we've solved it previously - fetching refresh meta data through API and initiating refreshes through API-calls. The issue that I run into now is that when the refresh is triggered through an XMLA-endpoint (which we do to be able to alter how incremental refreshes behave) then the information available through API (and visible in the service) is not updated. So the original question was if there is a way to update that API data through xmla-endpoints, by adding some tag to the json-file we pass as input to the invoke-command or some other way?
Since I can't seem to find a way to do that I'm now working to extract the Last refresh timestamp through XMLA as well - that will solve our ETL-based refresh triggers, but still won't show the correct refresh time stamps in Power BI Service.