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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply

Keep visual selection when changing page

Hi everyone!

 

In the report I developed we have a map with different locations showing different metrics. This is the result we are trying to achieve: the user selects one location on the map and then navigates the report keeping that selection.

The map is a mapbox hexbins map and the idea is that users should be able to select one hexbin and then that selection should be somehow "memorized" as a normal slicer and filter all the other charts and pages of the report.

 

We tried different things:

  • Bookmarks: the problem with bookmarks is that when I click on the button to change chart or page I lose the selection I made on the map
  • Separate table: we created a table where we have all the locations and a 1 if that location is filtered. We then used the column of that table to filter other visuals inside other pages. The problem is that when I change page, I lose the selection I did on the map
  • Drillthrough: this seems to be the most promising option, instead of navigating through all the different pages, we are trying to build a summary page where the users can go after making the selection in the map. Not what we wanted but we could live with this

Things we didn't try but maybe could be worth investigating: 

  • Power automate: I am not sure, but maybe it would be possible to select the hexbin on the map, then have a button that runs a power automate flow that could write back a table with the selection. Then this table would not be "re-calcualted" when we change page and we should be qable to use it as filter for the other pages.
  • Custom maps different from mapbox with write back option: I read here https://learn.microsoft.com/en-us/power-bi/developer/visuals/selection-api that it is possible to select a point in a visual and notify the other visuals of this and basically change their state, but I am not sure if this will work also for visuals in other pages. Maybe I just misinterprated it.

Do you have any suggestion to achieve this or to solve the problems listed here?

Thank you,
Carlotta.

2 REPLIES 2
Anonymous
Not applicable

Hi @Carlotta_Fabris ,
According to your description, you want to keep this option on other pages after selecting a point on the map. In Power BI, you can try creating slicers with the same field on different pages, then use the slicers to control visualization, select Sync slicers and check on, or you can hide slicers from other pages.
Slicers in Power BI - Power BI | Microsoft Learn

Best regards,
Albert He


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly

 

Thank you @Anonymous ,

I thought about this and we already have some other slicers that are common and synced in all the pages of the report.
The thing is that the fields for the map are some technical ones and users wouldn't know what they were selecting. We wanted to avoid if possible to have other slicers, but if there is no other way then I guess this will be our only way to go.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

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.

Top Solution Authors