The Dashboards in Cluvio can easily become much more powerful and allow the business users to filter the results to narrow down to a specific need.
The key to this are parametrised queries. When one or more reports on a dashboard is parametrised using custom filters, time range or aggregation, corresponding filters will appear in the filter bar on top of the dashboard, such as in this example:
You can change any of the filters and all reports on the dashboard that use these parameters will update themselves to display the results filtered correctly.
When custom filters are used in the query, the filter name is a link that allows to quickly edit the behavior of the custom filter: the display name, the UI control to use to select/enter values, and possibly a SQL query to fetch the set of possible values to choose from for dropdown-type filters.
Changing the filters will not affect anyone else looking at the same dashboard.
The results of each report is cached with a concrete combination of parameters, so switching the parameter values will be fast if you (or any other user with access to the same dashboard) looked at the dashboard parametrised this way recently.