Element interactions
Last updated
Last updated
Element interactions enable you quickly analyse the impact of a particular dimension category on your overall data, for instance, the contribution of a particular product to overall sales or profits.
All the elements in the storyboard can talk to each other. In reading mode, when you select a dimension category in one element, the corresponding data is highlighted in all the other elements. When you click 'Canada', notice how the data is highlighted across the board.
Similarly, when you select the 'Medium' discount band under the 'Amarilla' product, the selection is reflected across all elements.
Elements in your dashboard can interact dynamically, allowing selection in one component to filter data in other elements. Enable the Cross filtering toggle in the Properties > Element > Interaction tab.
In the Filtering tab, you can specify which elements can be filtered by the selected element. Notice how we have only checked 3 charts: Profit by segment, Profit by prod, and Profit by country. This means that the selected element, Sales by Product can only filter these 3 charts. The other elements will be cross-highlighted but not cross-filtered.
In the Filtered By tab, you can specify which elements can filter the selected element. As per the configuration in the dashboard below, the table can be filtered by selecting data in the 3 charts that are checked.
You'll see that the row categories in the table change dynamically based on the product selected in the charts.
When you have a slicer in your dashboard, slicer selections filter data across the entire dashboard by default. You can control which elements are affected by slicer selections by disabling the Cross Filtering toggle and selecting the desired elements manually.
Check out how the slicer selection affects only the configured charts.