An important aspect of Cluvio is that it never persistently stores data from your database. However, for a good user experience and performance, we temporarily cache query results for up to 24 hours, in order for dashboards to load quickly and to reduce the burden on your database.
In case of dashboards that use filters, each cached query result is specific to a particular combination of filter parameters. In case the filters are changed, the results are either returned from the cache, if present, or a new set of queries to retrieve the results is performed for each report affected by the changed filter parameters.
Any dashboard that is open in a browser window or tab automatically checks for updates in the background to make sure the data is current, according to the configured data refresh interval of the dashboard. Even if a dashboard is not currently being viewed, if "pre-warming" is enabled, the data of the dashboard is regularly updated for the default filter parameters, which can speed up initial access of a dashboard.
Thus, you can e.g. put a dashboard on a TV on a wall and the dashboard will keep itself updated.
At any time, a dashboard or any of its reports can be forced to re-run the associated queries by using the "Refresh" action from the report or dashboard drop-down menu. The result cache is updated accordingly.