Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now

Reply
Jan_Trummel
Helper IV
Helper IV

See total sales despite rolle filter

Hello to the forum,

 

I have the sales of people A, B, C, D and E. Here is the Sales table:


Tables "Sales"Tables "Sales"


I want to make sure each person only sees their data. For example, I create the following role for person A:

[person] == "A"

 

The challenge now is that I also want to display the total sales in the report. However, because the data is filtered by the role, only that person's data is visible (in the example, only Person A's $100). One question is therefore how I can still access the total sales using a measure.

 

So my goal looks like this (with role filter active for person A):

This would be my goal for Person AThis would be my goal for Person A


I've already tried it with the following measures:


Total sales = CALCULATE(SUM(Sales[Amount]), REMOVEFILTERS(Sales[Person]))

Total sales = CALCULATE(SUM(Sales[Amount]), ALL(Sales[Person]))

However, in both cases, Total sales only reports Person A's sales.

Is it even possible to “break through” the role filter with DAX?

 

The only other option I can think of would be to duplicate the table. However, this could quickly lead to performance problems with large amounts of data and would also make the data model very confusing. Therefore, it would be great if I could calculate the total sales using a measure from the original table.

 

1 ACCEPTED SOLUTION
Jihwan_Kim
Super User
Super User

Hi,

I am not sure how your semantic model looks like, but in my opinion, if RLS is implemented, the total might not be shown as you want. I suggest having one more fact table, not dupulicating only, but also making it aggregated. And then if the row on the report is filtered by sales person, show sales person's amount, otherwise show agg table's amount.


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

View solution in original post

1 REPLY 1
Jihwan_Kim
Super User
Super User

Hi,

I am not sure how your semantic model looks like, but in my opinion, if RLS is implemented, the total might not be shown as you want. I suggest having one more fact table, not dupulicating only, but also making it aggregated. And then if the row on the report is filtered by sales person, show sales person's amount, otherwise show agg table's amount.


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.