I believe that many of us would have different solution for this problem but this is how I would do that:
It looks like data is refreshed by some ETL script, right? The easiest solution would be to store update date in the table somewhere. Either it is a separate table (and then left-joined to the main source) or in the main data table as a separate column. If you run a Custom SQL to push data to Viz then it's even easier - just add custom column with getdate() or now() depending on your database system.
Then create a calculated field showing max from upload date and use it as max filter.
If you find this update as solution, please consider marking it as helpful