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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
You are solving the wrong problem. The refresh date is largely meaningless, it is just eye candy. What you really need is something like a "Last ModifiedDate" in each of your data sources, in the actual data, not in the meta data.
@lbendlin : Thank you so much for your reply!
What is the difference between the last modified date and the refresh date?
And how would you build that?
Last modified: when your data was last touched (insert/update) (NOTE: would not cover deletions!)
Last refreshed: when Power BI last processed the dataset
Imagine you have 2019 Sales data that doesn't change. You set it to refresh in Power BI every day. That is totally useless, and a waste of resources. If on the other hand you keep modifying that data (returns, for example, or legal disputes) then refreshing the dataset makes sense.
You cannot build this (Last modified date) in Power BI, it has to be part of your upstream data source.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!