Skip to main content
Auto-refresh is designed for situations where a dashboard needs to stay up-to-date on its own, such as when itโ€™s displayed on an office TV. It automatically reruns your queries at a set interval so the dashboard always shows the latest available results.

Enabling auto-refresh

In a draft dashboard, navigate to Edit > Dashboard settings and toggle Auto-refresh to on. Use the Refresh every dropdown to select a time interval. The selected interval determines when the dashboard refreshes from the time it is opened to when itโ€™s closed in the browser. For example, if set to refresh every 60 minutes and the dashboard is opened at 9:36AM, the queries will automatically run again at 10:36AM if the dashboard is kept open.

Understanding potential performance impacts

Auto-refreshed queries do not return from the cache. As such, consider the following when using auto-refresh to avoid affecting the performance of your database: To avoid affecting the performance of your database, consider the following when using auto-refresh:
  • How often this feature is used, specifically the number of dashboards and frequency of refresh, and
  • How performant the dashboard is, including the number of queries and runtime of each query
For example, you have a sales dashboard with 15 charts set to auto-refresh every 5 minutes. If this dashboard displays on a screen in four office locations, this would result in 60 queries running on your database every five minutes. Though auto-refresh itself does not use cache, the results from an auto-refresh triggered query can be used as cache for valid queries run manually elsewhere in Omni.