Parameter Dynamic Defaults are not really dynamic

I have table used to fill Dynamic Default values for Parameter.
Value can be changed with time.
So today User open dashboard and Parameter = ‘A’,
Tomorrow User open dashboard and Parameter = ‘B’.
Also User must have possibility to change value of parameter manually.

The problem is, that as User selected value of parameter once, - Quicksight ignores Dynamic Default values and show only last User’s selection.

Reset button in the UI is the only option that I have found, but it is not appropriate for my needs. New value need to be grabbed by Dashboards at the moment when it opened, not after Reset button pushed.
How to avoid that behaviour and have “DynamicDefaults” actually Dynamic?

Hey @Savva ,

welcome to the QuickSight Community :partying_face: !

Are the dynamic default parameter properly set?
Here is the documentation: Creating parameter defaults in Amazon QuickSight - Amazon QuickSight
Dynamic default parameter are mapped to user or groups n only if the mapping dataset changes daily the user would see a different parameter. Also the parameter can be adjusted manually by the user but its need to be added to the sheet or control field at the top.

Hopefully this can help you.
BR
Robert

1 Like

Everything configured properly, I just have very specific case:
I need to show Pop Up Alert Banner if Parameter has value ‘Alert’.
It came as Dynamic Default and works fine.
Then to hide pop up Visual I use navigation action to change parameter value.
As I change it to ‘No Alert’, - visual disappear, but since than attempts to open, refresh dashboard doesn’t have desired behaviour so as Parameter keeps last User’s selection and do not take value from Dynamic Default as I want.

Am I understand you properly, that attempts to test this mechanism during one day will not work so I need just wait and next day it will read Dynamic Default again as expected?

There are scenarios that next day dataset with values for Dynamic Default will not be changed (Alert still turned on). - So Parameter will not take the Dynamic Default even next day, I assume… :frowning:

Hi @Savva, most likely it will require custom coding, please check these links:

You may have to create custom HTML, CSS, JS controls to interact with the QuickSight Visuals for pop-up alerts and other functionality, similar to the demo site example.

Thanks for posting your questions on the QuickSight Community!

1 Like

Thank you for letting us know. I would recommend filing a case with AWS Support where they can dive into the details so that we can help you further. Here are the steps to open a support case. If your company has someone who manages your AWS account, you might not have direct access to AWS Support and will need to raise an internal ticket to your IT team or whomever manages your AWS account. They should be able to open an AWS Support case on your behalf. Hope this helps!