Forum Discussion
ani_informa
6 years agoHelper III
Report performance with Row level security
Hi I have a requirement of row level security in my Power BI report. I have fact table "Sales" with more than 10 million rows. There is a dimension table named "DimStore" and it contains unique ...
Anonymous
6 years agoNot applicable
Hi ani_informa,
I do not so recommend you to create 'one: one' mapping RLS for the ultra-large amount of records, it obviously will affect the performance due to duplicate records.
I searched for power bi relationship bi but not found documents that mentioned how to mapping rows without affect performance.
Since power bi data model stored data at AS instance, maybe you can take a look at AS tabular model RLS related document:
Optimizing RLS performance with the Query Store
In addition, you can also consider creating a weak relationship mapping between user and store, then you can add filters and conditions in your RLS expression to help to map records more accurately.
Relationships in analysis services tabular models
Regards,
Xiaoxin Sheng