Forum Discussion
2 Replies
- irismaessenData Pipeline
You can't do this directly as far as I know, but you can extract the filter jaql as a JSON array from one dashboard using your browser console and the following command:
json.stringify(prism.activeDashboard.filters.$$items)You can then append this filter jaql to the url of the other dashboard you are loading to apply these filters:
<your dashboard url>/?filter=<the jaql extracted in the first step>Some considerations:
Depending on how many filters you have set on your dashboard, the exported jaql can be long. You do not need every single element in this jaql to apply the correct filters, but sometimes you may need to experiment a bit to see what elements you can strip to shorten the jaql. Whatever you strip, ultimately the JAQL still needs to be valid JSON
You may need to URL encode your filter jaql.Good luck!
- Ravid_PaldiTeamCloud Apps
Hi prakashp
You can't pass filters between dashboards out of the box with SIsense BUT Sisense developed a commercial plugin in the marketplace that does exactly what you are describing and it is called - Sticky Filters
We also offer a similar plugin with few enhancements but it is not in the marketplace yet.
Other than that, you can also develop something similar on your own it is not a lot of effort and you would gain a lot of flexabilty but keep in mind that you would need to maintain it as well.
Feel free to reach out if you'de like to get more details or deeper details on how to develop something like this on your own. We're always happy to help (:
Cheers,
Ravid