Child dataset of RLS-enabled SPICE dataset fixed to Direct Query mode

I tried to create a child dataset of RLS-enabled SPICE dataset to test joining with other dataset.

I noticed that was changed to Direct Query mode in dataset creation page.

Q1. Why is it happening?
Q2. What does it mean by Direct Query mode for parent SPICE dataset?

Hi @hoyeon

As per my understanding, we can only create child datasets from datasets with RLS rules active in direct query

Attaching reference links FYR

Thanks,
Pradeep S

1 Like

@Pradeep_Subramanian
I noticed that joining with other RLS-enabled parent dataset in the child dataset fails with this error.

“Can’t create join. Joining tables from different sources requires SPICE, which this dataset isn’t permitted to use. To continue, you’ll need to remove the join.”

Does it mean that if any of parent datasets enabled RLS rules then those cannot be used in child dataset for joining?

1 Like

@hoyeon

Yes, that is correct.

I recreated the same scenario and it’s not possible to join parent dataset enabled RLS with a child dataset. Because, whenever we create a child dataset from a RLS enabled parent dataset, that becomes a direct query

Regards,
Pradeep S

1 Like