We have a dashboard created in QS and a registered user is created via federated AWS IAM and the same role is used by the application to render the dashboard.
The application is built on Ruby on rails and the embed URL is generated using generate_embed_url_for_registered_user.
Now the expectation is that the dataset in the QS dashboard need to be applied with a default filter
Assume the data in the dashboard to be
User Id Col1 Col2
1 X Y
2 A B
If the user 1 logs we need only the data
User Id Col1 Col2
1 X Y
We created a filter similar to AWS Quicksight - Using Parameters
How should we extract only the filtered data in rails
Tried the following but it is of no use
qs_client.generate_embed_url_for_registered_user(
{
aws_account_id: ACCOUNT_ID,
experience_configuration: {
dashboard: {
initial_dashboard_id: DASHBOARD_ID
}
},
user_arn: USER_ARN,
parameters: { “user_id”: 1 }
}
)