How to Enable Azure Maps in Power BI

Cody Schneider7 min read

Adding a map to your Power BI report is one of the fastest ways to transform a lifeless table of location data into a compelling visual story. If you're ready to move beyond the basic map visuals, the Azure Maps visual offers a powerful upgrade. This article will walk you through exactly how to enable and start using the Azure Maps visual in Power BI so you can bring your geospatial data to life.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Why Use Map Visualizations in the First Place?

Before we jump into the "how," let's quickly touch on the "why." You might have thousands of rows of sales data with columns for city, state, and postal code. As a spreadsheet, it’s just a wall of text. It's difficult to spot regional trends, identify clusters of high performance, or notice areas that are being underserved.

When you plot that same data on a map, everything changes:

  • Geographic Patterns Emerge: You can instantly see which sales territories are dominating and which are lagging.
  • Proximity Becomes Clear: You can analyze how store locations relate to customer density or track shipping routes.
  • Data is More Relatable: A map provides immediate context that everyone can understand, making it easier for stakeholders to grasp your insights.

While Power BI has a few default map options, the Azure Maps visual provides more customization, richer data layers like real-time traffic, and different ways to represent your data, such as heat maps and bubble layers.

Before You Begin: What You'll Need

Getting started with Azure Maps in Power BI is straightforward, but you'll need a couple of things ready to go:

  1. Power BI Desktop: Azure Maps is configured within the Power BI Desktop application. Make sure you have the latest version installed.
  2. Location Data: Your dataset must contain geographic information. This can be in the form of latitude and longitude coordinates (most accurate) or standard location names like city, state/province, country, or postal code.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

How to Enable the Azure Maps Visual: A Step-by-Step Guide

By default, the Azure Maps visual might not appear in your Visualizations pane. That's because it's considered a "preview feature," which means you need to enable it in the settings manually. This is a one-time setup, once enabled, it will be available for all your future projects.

There are two parts to this process: enabling the feature globally and then ensuring the security settings are correct for your report.

Step 1: Turn On the Global Setting

First, you need to tell Power BI that you want to use preview features. This is a global setting that applies to the entire application.

  1. Open Power BI Desktop.
  2. Go to File > Options and settings > Options. This will open the main Options window.
  3. In the navigation pane on the left, under the "Global" section, select Preview features.
  4. You'll see a list of available preview features. Find and check the box next to Azure Maps visual.
  5. Click OK. Power BI will prompt you to restart the application for the changes to take effect. Save your work, close Power BI Desktop, and reopen it.

Once you restart, the Azure Maps icon (a globe with a map pin) should be visible in your Visualizations pane.

Step 2: Check Your Report's Security Settings

Because the Azure Maps visual sends location data to an external service (the Azure Maps platform) to render the map, you need to allow it within your current report's security settings. If you skip this step, the visual will appear enabled but won't load any data.

  1. With your report open, go to File > Options and settings > Options again.
  2. This time, in the navigation pane, look under the "Current File" section and select Security.
  3. Find the section for "Map and filled map visuals" or similar location-based settings.
  4. Make sure you have an option enabled that allows a connection to external services. Specifically, check the box that says Use Azure Maps visual.
  5. Click OK.

With both of these settings configured, you are now fully set up to start using Azure Maps in your reports.

Building Your First Azure Map

Now for the fun part. Let's add a map to your report and populate it with data.

  1. Add the Visual: In the Visualizations pane on the right side of your Power BI workspace, click on the Azure Maps icon. A blank map placeholder will appear on your report canvas.
  2. Place Your Data: With the map visual selected, you'll see several data fields in the Visualizations pane: Location, Latitude, Longitude, Legend, Size, and Tooltips. This is where you drag the columns from your dataset.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

A Practical Example: Visualizing Store Sales

Imagine your data has columns for Store City, Total Sales, and Store Manager.

  • You would drag Store City to the Location field.
  • You would drag Total Sales to the Size field. This would make cities with higher sales have larger bubbles.
  • You could drag Store Manager to the Tooltips field so you can see who is responsible for each store just by hovering.

Instantly, you have an interactive sales map that tells a much clearer story than the original spreadsheet ever could.

Customizing Your Map for Greater Impact

Beyond simply plotting dots on a map, Azure Maps offers several formatting options to help you tailor the visual to your specific needs.

With your map selected, go to the Format visual tab (the paintbrush icon) in the Visualizations pane.

Map settings

Here you can change the visual style of the map itself. Want to see a satellite view? Or a simple dark grayscale that makes your data points pop? You can choose from styles like road, satellite, hybrid, and grayscale here.

Bubble layer

This is the default view where your data points are represented as circles. You can adjust the colors, transparency, and size of the bubbles to make the visualization clearer.

Bar chart layer

Instead of a single bubble, you can display a miniature bar chart at each location. This is incredibly useful for comparing multiple measures at once. For example, you could show sales for Product A, Product B, and Product C as three mini bars at each city location, giving you an at-a-glance view of your sales mix by region.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Heat map

Switching to a heat map changes the focus from individual points to data density. This is perfect for understanding where the highest concentration of customers, incidents, or sales are located.

Traffic layer

One of the most unique features of Azure Maps is the ability to overlay real-time traffic data onto your map. This can be fantastic for logistics and operations reports, helping to explain why certain delivery routes might be taking longer than expected.

Final Thoughts

Geospatial analysis is one of the most powerful tools in a data analyst's toolkit, and with Azure Maps now integrated into Power BI, creating rich, interactive map visualizations has become much more accessible. By enabling the preview feature and configuring a few simple data fields, you can quickly turn static location data into dynamic insights.

While tools like Power BI are incredibly powerful, they often have a steep learning curve and still require you to manually connect data sources and configure visuals from scratch. For marketing and sales teams who need quick answers, this process can feel like a bottleneck. This is exactly why we built Graphed. We connect directly to your marketing and sales platforms (like Google Analytics, Shopify, Facebook Ads, and Salesforce) and let you build real-time dashboards just by asking questions in plain English - no wrestling with visual settings required.

Related Articles