Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi all,
I have a table with partner companies which has the following columns (among others, that are irrelevant for this visual)
I would like to plot these partners on a map, where each partner company is depicted by a single bubble. The color of the bubble should indicate the status. Further, i would like the tooltip to show the Company name and phone number for each individual bubble.
I created the map (see below), but two things are going wrong:
Thanks a lot in advance!
map
error
Solved! Go to Solution.
Create a new column
partnersData = Table1[PartnerName] & "-" & Table1[Status] & "-" & Table1[phone]
Next create a measure:
PartnersInfo = CONCATENATEX(Table1,Table1[partnersData],"|")
Use this measure in tooltip area.
Hi david2,
Well, as the Map visual identify the location based on the postal code, so currently I don't think having the 3 people in the same location displayed in 3 bubbles.
For Question 2, I could think out a way to deal with that, which would need to know how the data table you stored for the locations and the partners.
For example, if the data table is somehow the structure below:
| Location | People |
| A | 1 |
| A | 2 |
| B | 3 |
| C | 4 |
| C | 5 |
Then we may write a measure to show the names, when location contains more than one partner value, we concatenate the name string into one, with this the visual should be able to display the 3 partner names.
Partnername = CONCATENATEX(VALUES('Table'[Partner]),'Table'[Partner],",")
Put this measure into Tooltips.
If this is not working, please share your data model, and we will help to check.
Regards
Hi @v-micsh-msft,
Thanks for the quick reply. I was already afraid that plotting 3 bubbles on the same location would not be possible, since 3they would overlap. I guess we'll have to start collecting a more detailed address of our partners anyway.
Regarding your answer on question 2, my table is structured as follows (simplified example):
Ideally, i would like the bubble on location 10001 to show something like "John - Active - 12313123; Pete - Interested - 12313123; Mike - Active - 12313123".
Any idea how to achieve that?
Best,
David
Create a new column
partnersData = Table1[PartnerName] & "-" & Table1[Status] & "-" & Table1[phone]
Next create a measure:
PartnersInfo = CONCATENATEX(Table1,Table1[partnersData],"|")
Use this measure in tooltip area.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 57 | |
| 43 | |
| 41 | |
| 21 | |
| 17 |
| User | Count |
|---|---|
| 183 | |
| 114 | |
| 93 | |
| 62 | |
| 45 |