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

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
jaryszek
Memorable Member
Memorable Member

Why does a Date slicer hide values in another slicer even with single-direction relationships?

Hello,

 

I ran into a confusing Power BI behavior and wanted to share the explanation in case it helps others.

Model setup:

- Dim_Date → Fact tables (single direction)

- Config_Classification → Fact tables (single direction)

- No relationship from facts back to Config_Classification

- Classification slicer uses Config_Classification[DisplayName] (correct dimension field)

When I select a Month in the Date slicer, the Classification slicer becomes empty or loses values.
When I clear the Month slicer, all classifications reappear.

There is no reverse relationship, so I would expect the Classification slicer to stay unchanged - filter context should flow only to facts and make a filtering to the intersection between Config_Classifications and Dim_Date)

 

Disabling the interaction between the Month slicer and the Classification slicer (Edit interactions) fixes the issue.

Why does this happen even with correct, single-direction relationships?

jaryszek_0-1768560526767.png

 




1 ACCEPTED SOLUTION
jaryszek
Memorable Member
Memorable Member

Ok case solved, 

I had cross filter relationship set up to both in different table connected to config_classifications...it caused issues!

Best,
Jacek

View solution in original post

4 REPLIES 4
jaryszek
Memorable Member
Memorable Member

Ok case solved, 

I had cross filter relationship set up to both in different table connected to config_classifications...it caused issues!

Best,
Jacek

jaryszek
Memorable Member
Memorable Member

This is from chat gpt:

Short answer (most important)

With a proper star schema (recommended):

Filtering Slicer 1 has NO impact on Slicer 2

Why this happens

You have:

Slicer 1 → from Dim A

Slicer 2 → from Dim B

Both connected only to the Fact table

Relationships are Single direction

Filter flow looks like this:

Dim A (Slicer 1) ──► Fact ──► Visuals
Dim B (Slicer 2) ──► Fact ──► Visuals


🚫 There is no filter path from:

Dim A → Dim B
or

Dim B → Dim A

So slicers cannot filter each other.

Example (realistic)
Slicers

Slicer 1: Customer

Slicer 2: Product Category

You select:

Customer = John

Result:

Visuals show John’s data only

Product slicer still shows:

Electronics

Furniture

Clothing

(all categories)

Even if John never bought Furniture — it will still appear in slicer 2.

✔ This is by design


so it should not affect second slicer at all...

EDIT:

I found that if:

1. When I select All in Dim_Date[Month] I am getting all Classification slicers:

jaryszek_1-1768576957691.png

 


But when I am filtering one month, I do not see any selections in Config_Classification slicer:

jaryszek_2-1768577063749.png



Do not understand it...

 

 

Best,
Jacek

rohit1991
Super User
Super User

Hii @jaryszek 

 

This happens because slicers in Power BI are not filtered only by relationship direction, but by shared filter context through fact tables. When you select a month, the Date slicer filters the fact table, and the Classification slicer then evaluates which classification values still have rows remaining in the filtered fact table. Any classification with no matching facts for that month is hidden, even though the relationship is single-direction. Disabling the slicer interaction stops this shared fact-level filtering, which is why it appears to “fix” the issue.


Did it work? ✔ Give a Kudo • Mark as Solution – help others too!

thank you,

 

not catching it.


I have filtered Month and see DisplayName Is empty but in a matrix there are rows...
In other side when I will choose Application everything is working...

jaryszek_0-1768563582240.png

 

jaryszek_1-1768563595545.png

 

"When you select a month, the Date slicer filters the fact table, and the Classification slicer"

 

so what is an exact order how power bi behaves? First filtering selected slicer, next filter contect go accordingly to relationship layer into fact table, and what rows common for both slicers we have it should restric other slicers choices yes?


Best,
Jacek

 

 

 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.