Hi @SatyaPaleti,
There’s no great out of the box way to setup dynamic date parameters as you’re limited to date picker options for those.
The best work around for an option like this would be to change your date fields to strings and then set them up to be cascading filters based on a customer parameter.
I’ll go ahead and mark this as a feature request also as dynamic filters that can function in this way would be a helpful addition.
Hi @SatyaPaleti , did you consider using a regular table with Customers and Start/End dates? it could be a new table with these 3 columns or you could add Start/End dates (you can calculate them using window functions) as hidden columns to the existing table. Then you can use Interactions (Action type = Navigation action) to set values for 2 parameters (StartDate and EndDate) and use these parameters in filters. You still will be able to use date pickers to change these values manually.
set Action Type = Navigation Action and 2 pairs of Parameber/Column using “+” button (fromDate = MinCreationDate, toDate = MaxCreationDate ). Pay attention to data types, they should match. I don’t know if you need to save CustomerID in a parameter, but you can do it in the same way.
When you click on a row QuickSight will put the values from this row into the parameters that are added to the Navigation Action. You can add these parameter to the title/subtitle to see how they are changed. So every click changes values in these parameters.
A filter visual allow to change a single filter. A Navigation Action allows to set values for many parameters, it’s a good solution when you need to set several values by a single click.
Hi @SatyaPaleti,
It’s been awhile since we last heard from you on this thread, did you have any additional questions pertaining to your original topic?
If we do not hear back within the next 3 business days, I’ll close out this topic.