Drilling across insights. This article will focus on developing this functionality.
Building the ability to drill across insights
Building the drill across capability can create a fluid way to transport your visualization consumers to another insight that may be more fitting for detail analysis. Within drilling across, there are two behaviors:
Quickly moving users to another dashboard based on a single selected value.
Quickly moving users to another dashboard with and applying all previously selected runtime filters from the parent insight.
Drilling across without runtime filters
Enable drill across functionality by navigating to the properties of a dimension and adding a destination dashboard (or dashboard tab). Once selected, the dashboard will now show the following dialogue on a value selection:
This view is your option to drill down or drill across! Use 'Go to' to move across insights.
Drilling across with runtime filters
The above function is excellent for navigating across dashboards, but there may be times where carrying filters across insights will be helpful for consumers. For example, consider a scenario where the end-user has created five filters. If they seek to drill across and minimize their rework by enabling runtime filters. To do this, navigate to the properties of your dimension, select a dashboard/tab to navigate to, then enable the 'Include runtime filters' toggle.
All previously set filters with runtime filter enabled will be applied to the drill down dashboard when a user selects a value.
It's easy to navigate 'back' to the higher-level insight by using browser navigation functionality. Select the arrow next to the insight title to keep all filters and navigate back to the parent insight.