Introduction
The following article describes how to enable the jump to dashboard plugin to jump between cubes.
Modeling challenge:
In case you would like to analyze your data in a different business context, for example - If your dashboard is based on Product Elasticube and you want to drill to another dashboard (using JTD) that is based on Sales Elasticube. Another use case might be drilling from a dashboard using aggregated elasticube to Raw data Elasticube.
Steps
- Open the ‘Jump To Dashboard’ config file (path: \plugins\jumpToDashboard\jconfig.js)
- Locate 'sameCubeRestriction' flag and change it from 'true' to 'false'.
- Go to the 'Admin' tab on Sisense -> Plugins ('Add-ons') -> turn off the Jump To Dashboard toggle and turn it on again (a message to refresh the page should be displayed -> click on Refresh).
Important note: If you want to pass filters to a sub-dashboard, you have to make sure that the tables and fields you’re using for filters have the exact same name in both Elasticubes (both table name & column name).
If you wish to include\exclude some of the dimensions from the main dashboard\Elasticube, you can use this widget script: 'includeFilterDims' or 'excludeFilterDims'.
For example -
You can apply each of the above configurations on a specific widget (instead of applying it for all dashboards), by adding a piece of code to the widget's script.
For example, if you want to allow jumping between cubes from a specific widget, you can use the following script -
You can find more configuration options in our official Jump to Dashboard Plugin documentation - https://www.sisense.com/marketplace/jump-to-dashboard/