I have created couple of KPIs on SSRS 2016. They both get data from a table using a simple select query:
SELECT
SUM(Income) Income,
Count(Contracts) Contracts
FROM table
On dataset Properties > Caching, I have set a cache refresh plan to run every 5 minutes. The refresh occurs as scheduled, however it doesn't update my KPIs unless I hit the refresh bottom of browser to reload report server site. Then, I can see the figures has been changed (if any). (e.g if I had 8520 contracts before, after refreshing, I have 8522, it means two new contracts has been added into database)
Is there a way to auto-refresh the KPI itself? I mean to see changes in every 5 minutes as scheduled for dataset, so I don't have to refresh my browser.