Criar e usar mapas coropléticos no Power BI

APLICA-SE A: Power BI Desktop Serviço do Power BI

Observação

O visual do Azure Mapas agora está em disponibilidade geral. Ao abrir um relatório com um mapa visual existente, se o Azure Mapas estiver habilitado para sua organização, você verá uma mensagem incentivando você a atualizar seus mapas e mapas preenchidos para o Azure Mapas. Em uma versão futura, o Power BI planeja depreciar recursos visuais de mapas mais antigos e migrar os relatórios existentes para o Azure Mapas. Você pode converter mapas e mapas preenchidos em visuais do Azure Mapas agora.

Um mapa coroplético usa sombreamento, tonalidade ou padrões para exibir como um valor difere em proporção entre localizações geográficas ou regiões. Você pode exibir rapidamente diferenças relativas com sombreamento que varia de claro (frequente/ou inferior) para escuro (frequente/ ou superior).

Screenshot of a filled map of the United States.

O que é enviado ao Bing?

O Power BI é integrado ao Bing para fornecer as coordenadas de mapa padrão (um processo chamado geocódigo). Quando você cria uma visual de mapa no serviço do Power BI ou no Power BI Desktop, os dados do Local, Latitude e Longitude (que estão sendo usados para criar essa visualização) são enviados ao Bing.

Importante

Seu firewall pode exigir atualizações para permitir o acesso às URLs que o Bing usa para geocodificação. Verifique se o firewall permite o acesso às seguintes URLs:

  • https://dev.virtualearth.net/REST/V1/Locations
  • https://platform.bing.com/geo/spatial/v1/public/Geodata
  • https://www.bing.com/api/maps/mapcontrol

Para obter mais informações sobre os dados enviados ao Bing e ver dicas sobre como aumentar seu sucesso com o geocódigo, consulte Dicas e truques para visualizações de mapa.

Quando usar um mapa coroplético

Mapas preenchidos são uma ótima opção em muitos cenários:

  • exibir informações quantitativas em um mapa.
  • mostrar as relações e os padrões espaciais.
  • suporte a dados padronizados.
  • trabalhar com dados socioeconômicos.
  • suporte a regiões definidas.
  • ter uma visão geral da distribuição entre os locais geográficos.

Pré-requisitos

Examine os pré-requisitos a seguir para usar gráficos de faixa de opções no Power BI Desktop ou no serviço do Power BI.

Este tutorial usa o arquivo .pbix de Exemplo de Vendas e Marketing.

  1. Baixe o arquivo PBIX de Exemplo de Vendas e Marketing para o seu desktop.

  2. No Power BI Desktop, selecione Arquivo>Abrir relatório.

  3. Navegue e selecione o arquivo .pbix de Exemplo de Vendas e Marketing e selecione Abrir.

    O arquivo .pbix de Exemplo de Vendas e Marketing é aberto na exibição do relatório.

  4. Na parte inferior, selecione o símbolo de adição verde para adicionar uma nova página ao relatório.

Observação

Se quiser compartilhar seu relatório com um colega, ambos precisam ter licenças individuais do Power BI Pro. Se ambas as partes não tiverem as respectivas licenças do Power BI Pro, o relatório precisará ser salvo na capacidade Premium para permitir o compartilhamento. Para obter mais informações, consulte compartilhamento de relatórios.

Criar um mapa coroplético

Vamos criar um mapa preenchido usando dados de localização do Exemplo de Vendas e Marketing.

  1. No painel Dados, expanda Geo e selecione o campo Estado.

    Por padrão, o Power BI cria um mapa para exibir os dados e adiciona o campo Estado na opção Local no painel Visualizações.

    Screenshot that shows how to select the Sales field on the Data pane in Power BI Desktop.

    Agora você pode converter o visual em um mapa preenchido.

  2. Selecione Mapa preenchido no painel Visualizações para converter o visual.

    Screenshot that shows how to convert the visual to a filled map in Power BI Desktop.

    Bing Maps usa o campo Estado para a opção Local para criar o mapa preenchido. O Bing Maps fornece formas de mapa coroplético para locais em todo o mundo.

    Importante

    A opção Local deve conter um valor válido para o Power BI criar o mapa preenchido. Os locais válidos incluem países/regiões, estados, condados, cidades, cep e assim por diante.

Adicionar filtros a um mapa preenchido

Agora você pode filtrar o mapa para exibir dados específicos e aplicar formatação personalizada. Queremos concentrar a exibição de dados no Estados Unidos continental.

  1. Expandir o painel Filtros No painel, vemos um filtro para o visual com base no campo Estado. O valor atual é definido como Estado é (Todos).

    Screenshot that shows the Filters pane expanded and State All value visible.

  2. Expanda o menu suspenso do filtro Estado e escolha a opção Selecionar tudo. Quando você escolhe Selecionar tudo, o Power BI adiciona uma marca de seleção ao lado de todas as opções na lista.

    Screenshot that shows how to choose the Select All option for the State field on the Filters pane.

  3. Podemos remover um estado específico dos dados filtrados. Na lista de filtro Estado, selecione AK para remover os dados do estado do Alasca.

    O Power BI remove a marca de seleção do AK na lista e atualiza o visual do mapa para remover os dados do Alasca. O mapa agora mostra dados apenas para o Estados Unidos continental. (Neste exemplo, não há dados para o estado do Havaí.) No painel Filtros, o valor das atualizações de filtro de Estado para Estado não é AK.

    Screenshot that shows the updated map visual after the data for the state of Alaska is removed.

Formatar um mapa preenchido

Você também pode aplicar várias opções de formatação a um visual de mapa preenchido.

  1. No painel Visualizações, selecione o ícone de pincel para abrir a seção Formatar visual. Verifique se a guia Visual está selecionada.

  2. No painel Formatar, expanda a seção Cores de preenchimento e expanda as opções Cores.

    Screenshot that shows how to switch to the Format pane and view the Fill colors options.

  3. Selecione fx próximo à cor Padrão.

    Screenshot that shows how to select conditional formatting for the default color.

    A caixa de diálogo Cor padrão - Cores de preenchimento - Cores abre. Você pode usar as opções nessa caixa de diálogo para configurar o sombreamento para o mapa preenchido. Algumas das opções disponíveis incluem qual campo usar como base para o sombreamento e como aplicar o sombreamento.

    Screenshot of the Default color - Fill colors - Colors dialog.

  4. Na caixa de diálogo, expanda a lista suspensa Formatar estilo e selecione Gradiente. O Power BI adiciona um gradiente de cor à caixa de diálogo.

    Screenshot that shows how to change the format style to use a color gradient.

    O Power BI usa as cores no gradiente para selecionar a cor e o sombreamento para todos os valores no mapa preenchido. Por padrão, o gradiente tem duas cores primárias como pontos de extremidade, o valor mais baixo e o valor mais alto. Os valores entre os valores mais baixo e mais alto são coloridos com tons das cores primárias.

  5. Na lista suspensa Em que campo devemos basear isso?, expanda SalesFact e selecione o campo Sentimento.

    Screenshot that shows how to change the base field for a color-shaded map.

    O Power BI usa os dados no campo especificado como o valor base para determinar a cor e o sombreamento de todos os valores no mapa preenchido.

  6. Depois de definir o campo base, defina as cores Mínimo e Máximo para valores de dados com base no gradiente de cor.

    Por padrão, o valor mínimo (mais baixo) do campo base é colorido em vermelho e o valor máximo (mais alto) é colorido em verde. Os valores de dados entre o máximo e o mínimo são coloridos com tons de vermelho ou verde. Você também pode definir valores de dados específicos e cores atribuídas.

    Screenshot that shows how to set the minimum and maximum colors for the color-shaded map.

    Se o modelo semântico exigir uma terceira cor primária no gradiente, selecione a opção Adicionar uma cor intermediária e configure as opções extras.

  7. Quando terminar de definir as cores, selecione OK.

    O Power BI atualiza o visual de mapa preenchido com dados sombreados em vermelho ou verde. Os estados sombreados em vermelho são áreas com menor sentimento e os estados verdes têm sentimento maior e mais positivo.

    Screenshot that shows the updated map with color-shaded areas based on sentiment value.

Obter detalhes para áreas em um mapa preenchido

O Power BI dá suporte a dicas de ferramentas para áreas em um mapa preenchido e para campos específicos. Ao configurar dicas de ferramenta, você pode focalizar as áreas do mapa para ver detalhes sobre os dados subjacentes.

  1. Expanda os painéis Dados e Visualizações, se estiverem recolhidos.

  2. No painel Dados, localize o campoLacuna de Sentimento>SalesFact. Arraste o campo para a opção Dicas de ferramenta no painel Visualizações.

    Screenshot that shows how to add a field from the Data pane to the Tooltips option on the Visualizations pane.

  3. No visual do mapa, passe o mouse sobre um estado para ver a dica de ferramenta. Em nosso exemplo, focalizamos o estado de Idaho (ID).

    Os detalhes da dica de ferramenta mostram que a diferença de sentimento para Idaho é baixa com um valor de 6.

    Screenshot of the tooltip details for the state of Idaho on the filled map visual.

  4. Salve o relatório.

O Power BI fornece muitas opções para configurar a aparência do mapa preenchido. Examinamos apenas um subconjunto. Reserve algum tempo para explorar os outros controles de cor e formato de dados.

Usar realce cruzado e filtragem cruzada

O Power BI dá suporte ao realce de locais em um mapa preenchido para filtrar dados relacionados entre filtros em outras visualizações na mesma página de relatório e vice-versa. Para concluir este exercício, precisamos de vários visuais na mesma página de relatório. Podemos copiar nosso visual de mapa para outra página no relatório salvo que já tem outros visuais.

  1. Para criar uma cópia do mapa preenchido, selecione o visual do mapa e clique com o botão direito do mouse e selecione Copiar>Visual de cópia.

    Screenshot that shows how to create a copy of the filled map visual.

  2. Na parte inferior da tela do relatório, selecione a guia Sentimento para abrir a página de relatório de sentimento.

    Screenshot that shows how to switch to the Sentiment page in the report.

  3. Na página Relatório de sentimento, mova e redimensione as visualizações do gráfico de linhas para abrir espaço para o mapa preenchido. Em nosso exemplo, redimensionamos e reposicionamos os gráficos de linhas para que eles apareçam lado a lado. O layout atualizado permite que a sala coloque o visual de mapa preenchido nos dois gráficos de linhas.

  4. Insira CTRL+V para colar a cópia do visual do mapa na página relatório sentimento.

    Screenshot that shows the filled map added to the Sentiment report page and aligned with the other visuals.

  5. No mapa coroplético, selecione um estado para realçar e filtrar entre outras visualizações da página.

    Em nosso exemplo, selecionamos Texas (TX). O Power BI filtra cruzadamente os cartões e realça o gráfico de barras para os dados relacionados para o Texas. Na parte superior da página do relatório, o visual de cartão de várias linhas mostra o Sentimento como 75. No gráfico de barras clusterizado, vemos que o Texas está localizado no Distrito Central nº 23.

    Screenshot that shows the cross-highlight and cross-filter results in other visuals when we select Texas on the filled map.

  6. Selecione um ponto de dados no gráfico de linhas VanArsdel - Sentimento por mês.

    Quando você seleciona o ponto de dados, o Power BI filtra o mapa preenchido para mostrar dados de sentimento somente para VanArsdel e não para outros fabricantes.

    Screenshot that shows the cross-highlight and cross-filter results in page visuals when we select a specific manufacturer on the line chart.

Para mais informações sobre como usar o painel Filtros, veja Adicionar um filtro a um relatório.

Considerações e solução de problemas

Dados de mapa podem ser ambíguos. Por exemplo, há uma Paris, França, mas também há uma Paris, no Texas. Os dados de localização geográfica geralmente são armazenados em colunas separadas com uma coluna para nomes de cidade e outra coluna para o estado ou província correspondente. Quando você fornece ao Bing apenas uma coluna de dados, como para o nome da cidade, o Bing pode não distinguir dados para um local da cidade de outro com o mesmo nome.

Se o seu modelo semântico já contém dados de latitude e longitude, o Power BI tem campos especiais para ajudar a tornar os dados do mapa inequívocos. Você pode arrastar o campo que contém seus dados de latitude para a seção Latitude no painelVisualizações>Compilar visual. Você pode usar essa mesma abordagem para seus dados de longitude.

Screenshot that shows how to set the latitude and longitude options for a filled map in Power BI.

Se você não tiver acesso a dados de latitude e longitude, mas tiver acesso de edição ao modelo semântico, siga as instruções em Mapas no Power View para atualizá-lo.

Para obter mais informações sobre visualizações de mapa no Power BI, consulte Dicas e truques para visualizações de mapa.