Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hi All,
I have the attached .pbix file that I'm trying to configure RLS for here. The TerritoryAssign table is maintained by our Sales Admin team, and I'm trying to find a solution where I don't have to reformat that table (if possible).
Here's the issue: I've seen many solutions that use RLS with two columns of data - Child and Parent. In the attached, I have three levels of a hierarchy - territory, district, and region. I cannot figure out the correct DAX formula to validate the RLS with these three levels.
Any help would be much appreciated!
@Anonymous,
Try using the Switch function which is essentially the DAX equivalent of a nested if statement.
SWITCH( userprincipalname(), [Sales Person Email], [Sales Person Email]=USERPRINCIPALNAME(), [District Manager Email], [District Manager Email]=USERPRINCIPALNAME(),[Regional Manager Email], [Regional Manager Email]=USERPRINCIPALNAME())
Best regards,
Jeff
@Anonymous,
You may try using LOOKUPVALUE Function.
Thanks for the reply @v-chuncz-msft.
Unfortuntely, this solution doesn't look like it will work, because I'd have to return the UserPrincipalName() from three separate fields.
User | Count |
---|---|
98 | |
87 | |
77 | |
67 | |
63 |
User | Count |
---|---|
110 | |
95 | |
95 | |
64 | |
58 |