Power BI se integra con Bing para proporcionar las coordenadas de mapas predeterminadas (es decir, un proceso denominado codificación geográfica) y facilitar la creación de mapas. Bing usa algunos algoritmos y sugerencias para intentar obtener la ubicación correcta, aunque es un cálculo aproximado. Para aumentar la probabilidad de realizar la geocodificación de manera correcta, use las sugerencias siguientes. El primer conjunto de sugerencias son para que las use si tiene acceso al conjunto de datos. Y el segundo conjunto de sugerencias son acciones que puede realizar en Power BI.

En el conjunto de datos: sugerencias para mejorar el conjunto de datos subyacente

Si tiene acceso al conjunto de datos que se usa para crear la visualización de mapa, puede hacer algunas cosas para aumentar la probabilidad de realizar la codificación geográfica de manera correcta.

1. Use términos de geolocalización

El hecho de nombrar las columnas del conjunto de datos según la designación geográfica ayuda a Bing a adivinar lo que se quiere mostrar. Por ejemplo, si tiene un campo de nombres de estado de Estados Unidos, por ejemplo, California y Washington, y el nombre de la columna no se basa en la designación geográfica (en este caso, estado), Bing podría devolver la ubicación de Washington, DC en lugar de la del estado de Washington debido a la palabra Washington. Asignar a la columna el nombre Estado mejorará la geocodificación. Lo mismo ocurre con las columnas denominadas País, Estado, Provincia y Ciudad.

Nota:

Si trabaja con países o regiones, use la abreviatura de tres letras para asegurarse de que la geocodificación funciona correctamente durante la visualización de los mapas. No use las abreviaturas de dos letras, dado que podría haber muchos países o muchas regiones que no se reconociesen correctamente.

Si solo dispone de abreviaturas de dos letras, consulte esta entrada de blog donde se exponen los pasos para asociar las abreviaturas de dos letras de los países o regiones con abreviaturas de tres letras.

2. Clasifique los campos geográficos en Power BI Desktop

En Power BI Desktop, puede asegurarse de que los campos estén correctamente geocodificados estableciendo la Categoría de datos en los campos de datos. Seleccione la tabla deseada, vaya a la cinta de opciones Avanzada y, después, establezca la Categoría de datos como Dirección, Ciudad, Continente, País o región, País, Código Postal, Estado o Provincia. Estas categorías de datos ayudan a Bing a codificar correctamente los datos. Para más información, consulte Categorización de datos en Power BI Desktop.

3. Use el Editor de consultas de Power BI para crear ubicaciones más específicas

A veces, incluso establecer las categorías de datos para la representación en mapas no basta para que Bing adivine correctamente su intención. Algunas designaciones son ambiguas porque la ubicación existe en varios países o regiones. Por ejemplo, hay un Southampton en Inglaterra, Pensilvania y Nueva York. Use el Editor de consultas de Power BI Desktop para crear una ubicación más específica, por ejemplo, una dirección postal. Use la característica Agregar columna para crear una columna personalizada y, a continuación, cree la ubicación deseada de la siguiente manera:

= [Field1] & " " & [Field2]

Después, use el campo resultante en Power BI para crear las visualizaciones de mapa. Este método resulta muy útil para crear direcciones postales a partir de los campos de dirección de envío que son comunes en los conjuntos de datos. Hay que tener en cuenta que la concatenación solo funciona con campos de texto. Si es necesario, convierta el número de la calle en un tipo de datos de texto antes de usarlo para crear una dirección.

4. Use una coma para agregar más contexto al campo geográfico

Este punto se parece al número tres anterior, pero se usa DAX en Excel o Power Pivot para Excel. Puede aumentar la precisión de la codificación geográfica mediante la creación de columnas que concatenan varios campos para trazar las ubicaciones de los datos. Por ejemplo, si tiene una columna para "state" y otra para "countryregion", cree una columna concatenada para "city-countryregion". De esta manera, en lugar de pasar solo Southampton, puede pasar Southampton, Inglaterra para obtener un resultado más preciso de codificación geográfica.

= CONCATENATE('Products'[city],'Products'[state])

Para obtener más información, incluido un vídeo, consulte Mapas en Power View y desplácese hasta la sección "Desambiguar los datos del mapa".

5. Use latitudes y longitudes específicas

Agregue valores de latitud y longitud al conjunto de datos. De este modo desaparece la ambigüedad. Los campos de latitud y longitud deben estar en formato de Número Decimal , que puede establecer en el modelo de datos.

En Power BI: sugerencias para obtener mejores resultados al usar visualizaciones de mapas

1. Use campos de latitud y longitud (si existen)

En Power BI, si el conjunto de datos tiene campos de longitud y latitud, conviene que los use. Power BI tiene campos especiales para ayudar a que los datos del mapa no sean ambiguos. Simplemente arrastre el campo que contiene los datos de latitud al área Visualizaciones > Latitud. Y haga lo mismo para los datos de longitud. Al hacerlo, debe rellenar también el campo Ubicación al crear las visualizaciones. De lo contrario, los datos se agregan de forma predeterminada, por ejemplo, la latitud y longitud podría combinarse en el nivel de estado no en el nivel de ciudad.

Vea también

Visualizaciones de Power BI

¿Tiene más preguntas? Pruebe la comunidad de Power BI