Fabric Data Days Monthly is back. Join us on March 26th for two expert-led sessions on 1) Getting Started with Fabric IQ and 2) Mapping & Spacial Analytics in Fabric. Register now
Hi Fabric Community,
I'm experiencing an issue with Map visualizations in Real-Time Dashboards. The data points are rendering correctly, but the Azure Maps base layer (streets, terrain, satellite) is not loading - only a white/blank background appears.
**Environment:**
- Microsoft Fabric Real-Time Intelligence
- Real-Time Dashboard with KQL queries
- Eventhouse as data source
- Browser: Chrome/Edge (tested both)
- Region: South Central US
**Steps to reproduce:**
1. Create a KQL query with latitude/longitude columns
2. Add to Real-Time Dashboard
3. Change visual type to "Map"
4. Configure: Latitude column, Longitude column, Label column
5. Points appear but no map background
**What I see:**
- Colored circles representing my 10 GPS devices
- Correct relative positions between points
- Zoom controls (+/-) present but don't show map tiles
- "Center" button works for positioning
**What I expected:**
- Azure Maps base layer with streets/roads visible behind the points
**Troubleshooting attempted:**
- Tried different browsers (Chrome, Edge)
- Cleared browser cache
- Verified coordinates are correct (Mexico City area: 19.5, -99.3)
- Checked browser console - no obvious errors
**Questions:**
1. Is there a known issue with Azure Maps in Real-Time Dashboards?
2. Are there specific tenant/admin settings required for Azure Maps?
3. Is this a preview limitation?
Screenshots attached showing points without map background.
Thank you for any guidance!
Solved! Go to Solution.
Hello @jhrjdata ,
welcome to this Fabric community forum.
In the KQL queryset, the background of the map is not shown.
I checked in my West Europe capacity. There, it works as expected:
I noticed you latitude and longitude are mixed:
Can you change the query into something that ends with:
| project lon, lat, label
| render scatterchart with (kind=map)like:
SilverTracker
| summarize arg_max(timestamp, *) by deviceId // latest line per device
| extend label = strcat(deviceId, ': ', format_datetime(timestamp,'yy-MM-dd [HH:mm]') , ' (pwr:', bat, '%)')
| project lon, lat, label
| render scatterchart with (kind=map)This will render the same map, now in a controlled way.
Be aware the longitude and latitude columns should be specified in that particular order. This is how the map renders items.
Off topic: The map you use is a scatterchart map widget, part of Eventhouse and Real-Time Dashboards. Are you aware of the new Azure Maps item in Fabric. This offers more elaborate options of showing locations (and historical tails)
--
If this answer helps you, a thumbs-up or marking it as accepted answer is appreaciated. All community members with similar questions will benefit by doing so. Your contribution is highly appreciated.
Hello @jhrjdata ,
welcome to this Fabric community forum.
In the KQL queryset, the background of the map is not shown.
I checked in my West Europe capacity. There, it works as expected:
I noticed you latitude and longitude are mixed:
Can you change the query into something that ends with:
| project lon, lat, label
| render scatterchart with (kind=map)like:
SilverTracker
| summarize arg_max(timestamp, *) by deviceId // latest line per device
| extend label = strcat(deviceId, ': ', format_datetime(timestamp,'yy-MM-dd [HH:mm]') , ' (pwr:', bat, '%)')
| project lon, lat, label
| render scatterchart with (kind=map)This will render the same map, now in a controlled way.
Be aware the longitude and latitude columns should be specified in that particular order. This is how the map renders items.
Off topic: The map you use is a scatterchart map widget, part of Eventhouse and Real-Time Dashboards. Are you aware of the new Azure Maps item in Fabric. This offers more elaborate options of showing locations (and historical tails)
--
If this answer helps you, a thumbs-up or marking it as accepted answer is appreaciated. All community members with similar questions will benefit by doing so. Your contribution is highly appreciated.
Hi @jhrjdata,
I’d recommend raising a support ticket with Microsoft. The support team can look into the backend and provide more in-depth assistance tailored to your environment.
https://learn.microsoft.com/en-us/power-bi/support/create-support-ticket
Thanks & Regards,
Prasanna Kumar