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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
I have a report with direct query-datasources. The data are derived from a SQL-database. 3 different tables. A refresh-datetime is available in one of the tables. This is set to the moment a refresh has been done in SQL. It occurs every 10 minutes. This time is shown in mij PowerBI-report so I can see which data is presented.
A strange thing happens. When I open the report in powerbi.com I have data, for example, from today 12:30. Then I manually refresh the data in the database, giving a refresh-datetime in de underlying tables of today 12:34. Then I return to the powerbi-report-window, and I click in a stacked column-visual on one of the bars. Apparantly PowerBI needs to execute the datasource-query because the presented time is changed to today 12:34. When I get rid of this selection by clicking the bar again, the presented time changes back tot 12:30. As if it returns back to cached data. This happens in .com and in desktop.
What is happening? And how can I make sure that the data is always (after clicking somewhere) up to date? And not returning from up-to-date data back to cached data?
Hi Ibendlin,
Thanks for your reply! I changed the maximum allowed data cache to 0 and later to 1 but it doesn't change anything. It works the same as before.
In the dataset settings you can disable the cache.
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.