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

July 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more

Reply
Nishantjain
Continued Contributor
Continued Contributor

Custom Visual - SelectionIdBuilder Method - WithMatrixnode

Hi, 

 

I am working on a custom visual and using the DataViewMappings - Matrix. I am struggling to get the selectionIDs to work. 

 

My dataviewmapping is below. I am not using columns but just rows

 

"dataViewMappings": [
        {
            "matrix": {
                "rows": {
                    "for": {
                        "in": "category"
                    }
                },
                "values": {
                    "select": [
                        {
                            "for": {
                                "in": "measure"
                            }
                        }
                    ]
                }
            }
        }
    ]

 

I have successfully generated the selectionId

 

var selectionId: ISelectionId = host.createSelectionIdBuilder()
                            .withMatrixNode(child, rows.levels)
                            .createSelectionId();

 

The data looks like this

Capture1.PNG

 

 

 

 

 

 

 

 

 

 

Now when I select the first "Carretra" in country "Germany", in my visual, the other visuals don't filter just on the "Carretera" for "Germany" but for all "Carretera"

Capture.PNG

What I would ideally like is for the following selection i.e. just "Carretera" for "Germany"

Capture2.PNG

 

 

 

 

 

 

 

When I check the selectionIDs, I get unique selectionIDs for each datapoint

 

screenshot below showing 6 datapoints, (3 countries by 2 product)

Capture3.PNG

 

 

 

Any help is much appreciated

 

Thanks

Nishant

 

 

0 REPLIES 0

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

Fabric Community Sticker Design Challenge Barcelona Carousel

Fabric Community Sticker Challenge - Barcelona 2026

If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!

July Power BI Update Carousel

Power BI Monthly Update - July 2026

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

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.