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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
VikasNegi
Frequent Visitor

Power BI Matrix Visual to be Filtered by Multiple Slicers - Design Guidance

Hi Guys,

 

I'm quite new to Power BI and need some guidance on developing a Power BI report based on multiple slicer selections.

 

I have the below data model -

 

Holdings - Security -> Have a relationship with AssetID

Holdings - Issuer -> Have a relationship with IssuerID

Holdings - Portfolio -> Have a relationship with PortfolioID

Issuer - Security -> Have a relationship with IssuerID

Portfolio-ARM - Portfolio -> Have a relationship with PortfolioName

 

Data Model -

VikasNegi_0-1686752496873.png

Now, I want to display the common Quantity (and Global Position) based on the selection of the highlighted boxes which are Portfolio Level Fields -

 

VikasNegi_3-1686753872622.png

 

Issues I face -

 

1. Do I need to make the highlighted slicers as Disconnected Slicers? 

2. If I'm making highlighted slicers disconnected then those are not working in sync with the other slicers, for example, Parent Issuer, and Issuer Name slicer since those slicers do not have any relationship with the disconnected slicers and they don't filter out the data in the Matrix correctly.

 

For example, If I select an issuer then the report displays the data fine but If I select a Portfolio Strategy then it should not display the data if we do not have the issuer under that strategy but it's still displaying the data for the issuer.

 

Please let me know what should be the ideal solution here.

 

@Greg_Deckler , @Sahir_Maharaj , @lbendlin 

 

 

 

 

5 REPLIES 5
VikasNegi
Frequent Visitor

@lbendlin - Thanks for your response.

 

So I have Quantity and Global Position in the Holdings table. For Slicers -

Asset Type and Primary Identifier - Comes from the Security table

Parent Issuer and Issue - Comes from Issuer table

Client Reporting Rollup, Portfolio, Portolio Strategy  - Comes from Portfolio table

Portfolio Substrategy - Comes from Portfolio-ARM

 

I'm using a composite model here in order to avoid creating a separate data model since this dataset has all the fields I'm looking for.

 

My thoughts are to create disconnected slicers for the one highlighted in my screenshot. But is it then possible to associate them properly with the other slicers and Matrix visual?

lbendlin
Super User
Super User

Ask the owner of the dataset to refactor their data model.  You can also choose to connect to each table separately (or only the tables you need) and to rewire them in a more meaningful fashion.

Hi @lbendlin - Hi did remodeling and created two disconnected slicers. Can you look at the below issue please

VikasNegi_0-1688246789157.png

 

VikasNegi_1-1688246863596.png

 

instead of "IN" you should be able to use TREATAS.  If you know that the measure may return BLANK, use COALESCE to provide an alternative result.

@lbendlin - Thanks for your response.

 

So I have Quantity and Global Position in the Holdings table. For Slicers -

Asset Type and Primary Identifier - Comes from the Security table

Parent Issuer and Issue - Comes from Issuer table

Client Reporting Rollup, Portfolio, Portolio Strategy  - Comes from Portfolio table

Portfolio Substrategy - Comes from Portfolio-ARM

 

I'm using a composite model here in order to avoid creating a separate data model since this dataset has all the fields I'm looking for.

 

My thoughts are to create disconnected slicers for the one highlighted in my screenshot. But is it then possible to associate them properly with the other slicers and Matrix visual?

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.