Pular para o conteúdo
Fynx
Power BI12 min de leitura

Como usar mapas no Power BI: passo a passo

Guia prático de mapas Power BI: quando usar cada visual, passo a passo de configuração, tratamento de geografia e os erros que estouram o relatório.

F
Fynx

Mapa bonito não é mapa útil: onde a maioria dos relatórios erra

Quase todo projeto de BI que envolve rede de lojas, logística ou vendas por região acaba pedindo um mapa. E quase todo mundo começa jogando a coluna de cidade dentro do visual de mapa do Power BI, vendo pontos aparecerem espalhados pelo Brasil (e alguns na China) e concluindo que "mapa no Power BI é ruim". Não é. O problema é que mapa é o visual que mais depende da qualidade do dado e da escolha certa de tipo, e é onde a preguiça na modelagem cobra o preço mais caro.

Este guia trata de mapas Power BI de forma direta: quais visuais existem, quando cada um faz sentido, o passo a passo para configurar sem cair nas armadilhas de geocodificação e as boas práticas que separam um relatório que ajuda a decidir de um enfeite colorido. Se você quer que o mapa responda perguntas de negócio ("onde estou perdendo venda?", "qual região tem maior ticket?"), o caminho começa antes de arrastar qualquer campo.

Existem cinco tipos de mapa, e escolher errado é o primeiro erro

O Power BI Desktop entrega quatro visuais nativos de mapa mais um quinto que quase ninguém lembra. Cada um resolve um problema diferente. Usar o tipo errado é a causa número um de mapa confuso.

VisualO que fazQuando usarLimitação principal
Mapa (Bing)Pontos ou bolhas sobre o mapa base do BingDistribuição geográfica simples, poucos pontosGeocodificação fraca, sem polígonos
Mapa coroplético (Filled Map)Pinta regiões inteiras por corComparar estados, países ou áreasPrecisa reconhecer a geografia
Azure MapsMapa moderno com bolhas, calor, referência 3DAnálise mais rica, camadas, trânsitoExige habilitar no tenant
ArcGIS Maps for Power BIMapa profissional com dados demográficosAnálise espacial séria, raio, clustersRecursos avançados são pagos
Shape MapMapa por shapefile customizadoRegiões que o Bing não conhece (bairros, territórios de venda)Preview, precisa de arquivo TopoJSON

A regra prática que uso em projeto: se a pergunta é "onde estão meus pontos", use bolhas (Azure Maps ou Bing). Se a pergunta é "qual região tem mais ou menos", use coroplético. Se o cliente tem territórios comerciais que não batem com divisão política (uma "região Sudeste comercial" que inclui parte de Minas), aí é Shape Map com shapefile próprio, não tem jeito.

Para a maioria dos casos novos, comece por Azure Maps. Ele substitui o antigo mapa do Bing com folga, tem camada de calor nativa e renderiza melhor volume alto de pontos. O mapa Bing clássico só continua no produto por compatibilidade.

Antes do visual, o dado precisa dizer onde fica

O erro que mais atrasa entrega de mapa não está no visual, está na tabela. O Power BI geocodifica texto, ou seja, ele pega "São Paulo" e tenta adivinhar a coordenada. Quando o texto é ambíguo, ele adivinha errado. "Paris" pode ser França ou Texas. "Colômbia" pode ser país ou cidade paranaense.

Há três formas de dar a localização, em ordem crescente de confiabilidade:

  1. Texto com categoria geográfica: você marca a coluna como Cidade, Estado, País no modelo. Funciona para casos simples, mas depende da geocodificação.
  2. Colunas concatenadas com contexto: em vez de só "Cidade", use uma coluna hierárquica com Cidade, Estado e País juntos no visual. Isso reduz ambiguidade porque "Colômbia, Paraná, Brasil" não vira país.
  3. Latitude e longitude explícitas: você fornece as coordenadas. Sem adivinhação, sem erro, renderização mais rápida. É o padrão para qualquer projeto sério.

Se você tem o cadastro de endereços, gaste o esforço de geocodificar uma vez na engenharia de dados e guardar lat/long na dimensão de local. É trabalho de camada de dados, não de relatório. Quem trata isso no serviço de engenharia de dados resolve o problema para todos os relatórios de uma vez, em vez de cada analista brigar com a mesma geografia suja. Vale a leitura sobre modelagem dimensional na prática para entender onde essa dimensão de local se encaixa no modelo.

Marcando a categoria de dados corretamente

Quando você não tem coordenadas e vai depender de texto, marque a categoria. Selecione a coluna no painel de dados, vá em Ferramentas de Coluna e defina Categoria de Dados como Cidade, Estado ou Província, País, Código Postal ou Latitude/Longitude. Sem isso, o Power BI trata a coluna como texto qualquer e a geocodificação piora. É um passo de trinta segundos que evita metade dos pontos fora do lugar.

Passo a passo: criando um mapa de bolhas com Azure Maps

Vou usar o cenário mais comum: vendas por cidade, com valor definindo o tamanho da bolha.

  1. Habilite o Azure Maps se ainda não estiver ativo. Em Arquivo, Opções e Configurações, Opções, Recursos de Visualização, marque o visual do Azure Maps. Em ambiente corporativo, o administrador precisa liberar no tenant também.
  2. Insira o visual do Azure Maps na página em branco.
  3. Arraste a localização: coloque Latitude no campo Latitude e Longitude no campo Longitude. Se você só tem cidade, use o campo Localização com a coluna geográfica marcada.
  4. Defina o tamanho: arraste a medida de valor (por exemplo, Total de Vendas) para o campo Tamanho da Bolha. Bolhas maiores viram mais venda.
  5. Adicione cor por categoria: coloque uma dimensão como Canal ou Região no campo Legenda para colorir as bolhas por grupo.
  6. Ajuste a escala nas opções de formatação da bolha, para que a maior não engula o mapa e a menor não suma.

Pronto o básico, explore as camadas do Azure Maps: mapa de calor para densidade, camada de referência para pontos fixos e a barra de zoom. Não empilhe todas de uma vez. Cada camada que você liga é uma decisão de leitura que o usuário terá que processar.

Passo a passo: criando um mapa coroplético (Filled Map)

Coroplético é o mapa que pinta a área inteira. Serve para comparar unidades bem definidas, tipicamente estados ou países.

  1. Insira o visual Mapa Coroplético (Filled Map).
  2. Arraste a coluna de Estado (ou País) para o campo Localização.
  3. Arraste a medida para o campo Cor Saturação. É ela que define a intensidade da cor.
  4. Em Formatação, ajuste as cores de saturação: defina cor mínima e máxima. Evite o padrão que às vezes fica ilegível.
  5. Confira se todos os estados apareceram. Se algum ficou em branco, ou o nome está diferente do esperado (SP contra São Paulo contra Sao Paulo) ou não há dado para aquele estado.

O detalhe que quebra coroplético no Brasil é a padronização de nomes. Se sua fonte tem "Rio de Janeiro" e outra tem "RJ", o mapa vai reconhecer um e ignorar o outro. Padronize a nomenclatura na transformação, nunca no visual.

Quando o mapa é a escolha certa (e quando não é)

Mapa impressiona em reunião, e por isso é usado demais. Nem todo dado geográfico pede mapa. A pergunta certa é: a posição no espaço importa para a decisão? Se a resposta é sim, mapa. Se você só quer comparar valores entre lugares, uma tabela ou barra ordenada quase sempre comunica melhor.

SituaçãoMapa ajuda?Alternativa melhor
Comparar venda de 5 estadosRaramenteGráfico de barras ordenado
Ver concentração de clientes numa cidadeSimMapa de bolhas ou calor
Ranking de lojas por faturamentoNãoTabela com barras de dados
Planejar rota ou cobertura logísticaSimMapa com camadas e raio
Mostrar padrão de expansão no paísSimCoroplético ou bolhas
Detalhe de valor exato por regiãoNãoMatriz com formatação condicional

Ninguém lê coordenada num mapa para saber que São Paulo faturou R$ 4,2 milhões. Para número exato, dê tabela. O mapa é para padrão espacial: aglomeração, vazio de cobertura, distribuição. Use-o quando o "onde" carrega informação, não como decoração de dashboard.

Erros comuns que estouram o mapa em produção

Depois de dezenas de relatórios com mapa, os problemas se repetem. Vale conhecer antes de bater neles.

Pontos fora do lugar por geocodificação. O clássico ponto no oceano ou no país errado. Causa quase sempre é texto ambíguo. Solução definitiva é latitude e longitude na origem. Solução paliativa é enriquecer o texto com estado e país.

Volume alto de pontos travando o visual. O mapa Bing e o Azure Maps têm limite prático de pontos por visual. Passou de alguns milhares, a renderização engasga e o Power BI pode até truncar os dados. Para volume alto, agregue antes: mostre por cidade em vez de por endereço, ou use mapa de calor que lida melhor com densidade.

Coroplético em branco. Nome de região que o Bing não reconhece. Padronize os nomes e considere marcar a categoria de dados. Para regiões que simplesmente não existem no Bing, como bairros ou territórios de venda, parta para o Shape Map com shapefile.

Segurança de dado ignorada. Mapa mostra endereço, e endereço pode ser dado pessoal. Se você tem RLS por região, garanta que o mapa respeita o filtro do usuário. E cuidado com exportar mapa com dado sensível. Esse é um ponto que a governança de dados precisa cobrir, especialmente sob LGPD quando o ponto no mapa é a casa de um cliente.

Dependência de recurso não liberado no tenant. Azure Maps e ArcGIS exigem habilitação pelo administrador. Você desenvolve no Desktop, publica, e o visual aparece bloqueado para os usuários. Alinhe com o time de administração antes de padronizar num recurso que o tenant não libera.

Boas práticas para mapa que aguenta produção

Poucas regras, seguidas com disciplina, resolvem a maioria dos casos:

  • Coordenadas na origem sempre que possível. Geocodifique na engenharia de dados, não no relatório. Isso vale performance e confiabilidade.
  • Uma dimensão de local reutilizável. Uma tabela de local com cidade, estado, país, lat e long, ligada às fatos. Todo mapa do modelo usa a mesma geografia limpa.
  • Agregue antes de plotar. Mostrar 200 mil pontos individuais não é análise, é ruído e travamento. Agregue ao nível que responde a pergunta.
  • Escolha o tipo pela pergunta, não pela estética. Coroplético para comparar áreas, bolha para localizar, calor para densidade.
  • Respeite RLS e rótulos de sensibilidade. Mapa não é exceção às regras de segurança do modelo.
  • Teste no Serviço, não só no Desktop. Recursos como Azure Maps se comportam diferente publicados. Valide antes de entregar.

Se o mapa é peça central de um dashboard que muita gente vai usar, ele entra no mesmo rigor de qualquer visual crítico: teste, governança e sustentação. Vale conhecer como estruturamos isso no serviço de Power BI e na sustentação de BI, porque mapa que quebra em produção costuma quebrar de forma silenciosa, mostrando dado errado sem avisar.

Perguntas frequentes

Por que meus pontos aparecem no lugar errado no mapa? Quase sempre é geocodificação de texto ambíguo. O Power BI transforma "Colômbia" ou "Paris" em coordenada adivinhando, e às vezes acerta o lugar errado. A correção definitiva é fornecer latitude e longitude explícitas na sua tabela de dados. A paliativa é enriquecer o texto com estado e país juntos, para tirar a ambiguidade, e marcar a categoria de dados da coluna.

Qual visual de mapa devo usar por padrão? Comece pelo Azure Maps para pontos e bolhas, e pelo Mapa Coroplético (Filled Map) para comparar regiões inteiras por cor. O Azure Maps substitui o antigo mapa Bing com vantagens em performance e camadas. ArcGIS entra quando você precisa de análise espacial séria, como raio de cobertura e dados demográficos, mas os recursos avançados são pagos.

O mapa trava com muitos pontos, o que fazer? Os visuais de mapa têm limite prático de pontos e engasgam com dezenas de milhares. A solução é agregar antes de plotar: mostre por cidade em vez de por endereço individual, ou use mapa de calor, que representa densidade sem desenhar cada ponto. Se você precisa mesmo de granularidade fina, questione se o mapa é o visual certo para aquela pergunta.

Como faço um mapa de bairros ou territórios de venda que o Power BI não reconhece? Use o Shape Map com um arquivo TopoJSON dos seus polígonos. O Bing só conhece divisões políticas padrão, então bairros, microrregiões ou territórios comerciais próprios precisam de um shapefile customizado convertido para TopoJSON. É um recurso em preview, mas é a saída para geografia que não é país nem estado.

Preciso liberar algo no tenant para usar Azure Maps ou ArcGIS? Sim. Azure Maps e ArcGIS Maps for Power BI dependem de configurações de administrador no portal de administração. Você pode desenvolver no Desktop, mas os visuais podem aparecer bloqueados para os usuários finais se o recurso não estiver habilitado no tenant. Alinhe com o time de administração antes de padronizar num recurso restrito.

Mapa respeita a segurança de linha (RLS) do modelo? Respeita, desde que a RLS esteja bem configurada no modelo. O mapa é só mais um visual sobre os mesmos dados filtrados. O cuidado extra é com dado pessoal: endereço plotado é informação sensível sob LGPD, então garanta que o usuário só vê os pontos da sua alçada e revise permissões de exportação para evitar vazamento.

Fechamento

Mapa no Power BI é fácil de fazer feio e difícil de fazer útil. A diferença não está no visual, está no dado por trás: coordenada limpa, dimensão de local reutilizável e o tipo de mapa escolhido pela pergunta de negócio, não pela estética. Resolvido isso na camada de dados, o resto é ajuste de formatação.

Se sua empresa tem geografia suja espalhada por vários relatórios, ou um dashboard de mapa que trava e mostra ponto no lugar errado, isso se resolve uma vez, na origem. Fale com a gente e a Fynx ajuda a organizar a base geográfica e a construir os mapas que realmente sustentam decisão.

Quer aplicar isso na sua empresa?

A Fynx implementa BI, Power BI e Power Platform de ponta a ponta. Conte seu cenário e devolvemos um diagnóstico direto ao ponto.

Falar com um especialista

Vamos transformar seus dados em decisão?

Conte seu cenário. Devolvemos um diagnóstico e uma proposta com faixa de investimento em poucos dias úteis, sem folheto, direto ao ponto.