SQL SERVER Tabular Model - Bi-directtional filter suggestions

Ravi Moorthy-Naganathan 21 Reputation points
2020-09-09T09:03:39.22+00:00

Hello All,

We have a requirement to show values from all dimension on Row Level Security implemented on particular dimension based Fact Table Join .

Lets say we have Fact table which is connected with 3 dimension ( dimA, dimB, dimC)

if row level security is implemented on dimA, the expectation is show only filter data on dimB and dimC based on Fact table joins.

We can meet the requirement by using bi directional filter. I am not sure if this is best way to implement when we have 10+ dimensions.

do we have any other options and suggestions for these requirement?

Thanks,

SQL Server Analysis Services
SQL Server Analysis Services
A Microsoft online analytical data engine used in decision support and business analytics, providing the analytical data for business reports and client applications such as Power BI, Excel, Reporting Services reports, and other data visualization tools.
1,252 questions
{count} votes

Accepted answer
  1. Lukas Yu -MSFT 5,816 Reputation points
    2020-09-10T06:37:43.163+00:00

    Hi,
    Based on your description, using bi-directional filter is suitable for this scene.
    Or you could add multiple mapping for RLS for each dimension, but when there are too many dimensions , it would be hard to manage all the mapping.


    If the answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


0 additional answers

Sort by: Most helpful