When users refine by dimension values on a component, you can configure the dimension to use cascading.
Cascading means that when the data is refined to a single value for the dimension value, the component is updated to use a different dimension.
When there are no more dimensions to cascade to, the component remains on the last dimension in the cascade.
Note that for multi-or or multi-and dimensions, where users can refine by more than one value, then if the data is refined by any one of the dimension values, the cascade continues to the next dimension, even if there are still available values to refine by.
When configuring a dimension, to configure cascading for refinement: