Hi all, I’m looking for some high level design feedback. I am working on a redash dashboard and I was hoping to have a dashboard-level filter that lets the user select what time period they want data from (i.e. only include data from the past 24 hours, or only include data from July 23-28, 2022, etc.) According to the redash docs on query parameters, dynamic dates and date ranges aren’t compatible with Scheduled Queries. So, I was thinking of having 2 sets of queries:
- One set of queries would query the datasource (hive, redshift, …) directly at a scheduled interval (once a day/week/month/ever).
- A second set of queries would use redash QRDS on the cached results of the first queries, with date range dashboard level filters
Is this a reasonable design? Would it take too long on the client-side? Would it be too computationally expensive? Any advice is appreciated