Cross-Visual Interactions

Presentation-builders can define "cross-visual interactions" in order to pass values from one visual to another via cross-filtering, or to highlight values across two or more visuals via cross-highlighting.

As a Viewer, you can apply these interactions when viewing presentations.

Interaction Types

There are three interaction types available for cross-visual interactions: data interaction, sync, and highlight.

Data Interaction

Data Interactions enable cross-filtering between visuals by a single data point as the default function when clicking on a data point.

Data Interactions also expose the 'Interact' function from the visual context menu. Using the Interact function, you can cross-filter by multiple data points using the Lasso Selection and Auto Lasso Selection tools.

Sync

Sync interactions create synchronization between the 2 selected visualizations. In addition to cross-filtering by single and multiple data points, this also produces a synchronization of various functions that are used to change and manipulate the query at runtime. If both of the visuals share a common hierarchy, then changes made to that hierarchy from one visual will also be applied to the other visual. For example, if you drill-down on a hierarchy that exists in both of the synced visuals, the drill-down function will be applied to each visual.

Highlight

Highlight interactions enable cross-highlighting between the given visuals as the default function when clicking on a data point. If the selected data point or member element exists in both visuals, a highlighting effect will be applied. If the data point or member doesn't exist in the target visual, it will be cross-filtered.

You can use the Lasso tools to cross-highlight by multiple data points.

Multi-Highlight Mode

Enable multi-highlight mode (from the context menu or from the Presentation Menu) to click select multiple member elements by which to cross highlight.

Once enabled, simply click select the elements by which to cross highlight. To clear the selection, click on the visualization's background.

Remove Cross-Visual Interactions in Runtime

To remove interaction filters and highlighting selections, simply click anywhere on one of the given the visuals, or use the undo and reset buttons (green highlight below).