Make an existing dataset a rules dataset

How do you create a dataset that is a rules dataset? The issue is only rules datasets can be used for RLS purposes. I have no option to make a new dataset a rules dataset.

Hi @adevaraj,

It looks like this is a new feature. Take a look at this announcement:

I don’t know if it has rolled out to all QuickSight accounts yet. My button to create a new dataset still looks like this:
image

The announcement is showing a new button.

1 Like

@David_Wong It should be rolled out to all QuickSight accounts by April 8th.

2 Likes

@adevaraj Please follow the link shared by @David_Wong. If you are creating a new Rules Dataset, you can select the option NEW RULES DATASET under NEW DATASET.

If you already have a dataset but that is not flagged as a Rules Dataset, you can duplicate it by by going to Edit Dataset and then selecting DUPLICATE AS RULES DATASET.

1 Like

Thank you @David_Wong and @vignessh.b for your rapid reply to @adevaraj’s question!

Hi @vignessh.b

Just a curious question. What happens to existing implementations where we have used a dataset as RLS dataset?

Will they automatically change to this tagging as RLS or they start complaining and we have to manually handle the issue?

Regards,
Giri

@Giridhar.Prabhu If you already have an RLS dataset applied to a regular dataset, no action needed from your side. It will automatically have the Rules Dataset flagged in the console. DescribeDataset API call will now include a new parameter: UseAs: RLS_RULES.

Action is needed only for existing rules datasets that were not applied to a regular dataset or for new rules datasets that will be created going forward. Please let us know if you have further questions.

1 Like

Thanks @vignessh.b for the clarification.

Marking Vignessh’s response as solution.

Regards,
Arun Santhosh
Pr QuickSight SA