Hello everybody,
I would appreciate help: I created a URL type action to which I added a parameter that goes to another dashboard that filters the data according to the parameter I chose as in the screenshot -
It works fine but when I select instead of the link of the additional internal dashboard, the external embedded link that appears to the public then the filter does not work (even though I see in the URL that there is a filter). Does anyone know why or how to bypass this? I need the link to the public and not an internal link at our work
Hi @jmetair,
Could you please explain a bit further what you mean by: “when I select instead of the link of the additional internal dashboard, the external embedded link that appears to the public then the filter does not work”.
Thanks for the reply, I’ll try to explain: I have a main dashboard 1 and a secondary dashboard 2. The 2 dashboards are embedded online. I want to move from dashboard 1 to dashboard 2 in order to drill down to certain data found in a pie chart in dashboard 1. The problem is that when I click on the chart in dashboard 1 and move to dashboard 2 (I made a url action between them with a parameter and a filter as I took a screenshot) the data in dashboard 2 is not filtered as I want - it should be filtered according to the data I select in dashboard 1’s pie chart. Does anyone know why this is or is it related to adding code at the embed level?
Thanks!
Hi @jmetair,
When actions are setup as ‘url actions’, there is not an option to set it based on a parameter like you can with other action options. So when you click your visual, the action only understands that it should jump to the link you’ve set, not to filter based on the row/column you’ve selected.
Therefore, I do not believe you’ll be able to achieve this with the current action limitations.
Thank you very much for the answer. If you know of any workaround, I would love to hear it. Is there a way, for example, to “plant” the parameter name in the URL of the second dashboard so that the dashboard will filter it according to the planted parameter?
Thank you very much, but on the one hand, when I am inside the AWS console, the filter works fine for me, but in the external URL this filter does not work, it is the same field in the 2 dashboards.
Hello @jmetair, when you add the parameter name in the URL, it is case sensitive. Does the name shown above match the parameter name exactly in the destination dashboard? Also, just to clarify, is the dashboard you are linking to also in the embedded view of QuickSight? My thought is that the embedded URL isn’t filtering as expected because the URL is being generated for the embedded dashboard on load. You may need to create a listener that would set the parameter programmatically based on the link you are clicking to.
Yes, exactly what you wrote: is the dashboard you are linking to also in the embedded view of QuickSight, thank you very much for the answer, I imagined that it might be possible to display it but only through some programming, I will find out from our programmer what he can do about it and whether he can program it - I will pass on to him the answer you wrote down for me, thank you very much
Hello @jmetair, thank you for the response! I wish I had an easy fix for this but as soon as you are generating the embedding URL, it complicates the process. Let me know if you have any updates!