Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
cnschulz
Helper IV
Helper IV

KPI does not refresh

Howdy, 

 

I have a similar problem to this one: https://community.powerbi.com/t5/Report-Server/KPI-s-fail-to-refresh-sometimes-BUG/td-p/207249 

 

We are running Jan 2019 PBIRS

 

Yesterday, I added a KPI to our PBIRS front page that reports the number of report failures for the day (with trend). This morning the KPI was showing "1" although there were no failures. The corresponding tabular report linked to the same shared dataset shows the correct data. I used VS 2017 to generate toe datasource, dataset and tabular report and published directly from VS to PBIRS. 

 

I then added a second identical KPI and it shows the correct data: "0". 

 

Is this a bug? Do KPI's from shared datasets actually work? Any tips for getting this working?

 

Same dataset, different resultSame dataset, different resultno caching selectedno caching selected

 

 

4 REPLIES 4
d_gosbell
Super User
Super User

Unfortunately this is "by design" as we go bitten by this issue too. KPIs always use cached data regardless of that setting on the dataset. The work around is to just setup a scheduled cache refresh. We've just setup a scheduled cache refresh plan that updates the cache every 10 minutes during business hours and it works fine.

Cheers, 

 

Hmmm, this seems *crazy*. I have a paginated report hanging off that same dataset and it refreshes on-demand. I dont have control of cache settings in the KPI tile, so therefore I would have to change the behaviour of the dataset to be cached therefore changing the report to a cached model regardless of the report setting.

 

Is there a way for me to (from a single dataset) have the KPI operate from caced data as advised, and the report continue to operate in on-demand mode?

 

Thanks for your help.


@d_gosbell wrote:

Unfortunately this is "by design" as we go bitten by this issue too. KPIs always use cached data regardless of that setting on the dataset. The work around is to just setup a scheduled cache refresh. We've just setup a scheduled cache refresh plan that updates the cache every 10 minutes during business hours and it works fine.


 

Did you eventually solve this problem?

I found out that you always would need a cache with schedule on it for it to refresh

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.