Running a Dashboard
Opening a dashboard runs the query behind each tile and renders the results. The numbers you see always reflect the latest execution, not a stored snapshot.
How tiles execute
Each tile runs its own query against the connection it uses. Tiles render as soon as their data arrives, so a dashboard fills in tile-by-tile rather than waiting for everything at once.
Background execution for heavy tiles
Some queries take longer to run. To keep the dashboard responsive, tiles can execute in the background: the page stays interactive while the slow tile finishes and then updates in place. This means one expensive query won't block the rest of the report.
Refreshing
Re-open or refresh the dashboard to re-run its tiles and pull current data. For unattended updates, point a tile at a query that is also scheduled, so the data is recomputed on a timetable.
Tiles with inputs
If a tile's query uses form variables, the dashboard can prompt for those values, letting viewers filter the report themselves.
Tips
- Keep chart tiles backed by aggregated queries — they run faster and read better.
- Use background execution for any tile whose query scans a lot of data.
- Watch the group logs if a tile is consistently slow or failing.