Can we have chained variables that do not have parent/child relationship?
Grafana Version: v10.4.17+security-01
I am creating a dashboard that has multiple (7+) variables, that users can filter using the dropdowns. The current user experience is that they can select from each dropdown, and because all the possible values are there, the user may select a combination of variables that returns no data.
This is a bad user experience as users have to go through long lists of values, and when they do that, they are shown options which are not valid to select.
To fix this, I want the experience to be:
- Select values from any variable dropdown
- All other variable dropdowns are filtered so that only valid values are present based on other selected filters
From the grafana docs I can see there are chained variables which have a parent/child relationship. However, I want to be able to select values from any filters, and that impacts all the other filters.
Also, I read that chained variables can affect performance. How much impact do we expect multiple chained variables to have on the dashboard performance?
Is it possible to filter the variable dropdowns based on the select of one or more other filters, when they don't have a parent/child relationship, so they can be selected in any order?
Thanks!