Sugerencias y trucos para las visualizaciones de mapa de Power BITips and Tricks for Power BI Map visualizations

Power BI se integra con Bing Maps para proporcionar las coordenadas de mapas predeterminadas (es decir, un proceso denominado geocodificación) para que se puedan crear mapas.Power BI integrates with Bing Maps to provide default map coordinates (a process called geo-coding) so you can create maps. Juntos, utilizan algoritmos para identificar la ubicación correcta pero, a veces, resulta un cálculo aproximado.Together they use algorithms to identify the correct location, but sometimes it's a best guess. Si los intentos de Power BI no pueden crear la visualización del mapa por sí mismos, se muestra la ayuda de Bing Maps.If Power BI tries can't create the map visualization on its own, it enlists the help of Bing Maps.

Para aumentar la probabilidad de realizar la geocodificación de manera correcta, use las sugerencias siguientes.To increase the likelihood of correct geo-coding, use the following tips. El primer conjunto de sugerencias es para que las use si tiene acceso al conjunto de datos.The first set of tips is for you to use if you have access to the dataset itself. Y el segundo conjunto de sugerencias es lo que puede hacer en Power BI si no tiene acceso al conjunto de datos.And the second set of tips is things you can do in Power BI if you don't have access to the dataset.

¿Qué se envía a Bing Maps?What is sent to Bing Maps?

El servicio Power BI y Power BI Desktop enviarán a Bing Maps los datos geográficos necesarios para crear la visualización del mapa.Power BI service and Power BI Desktop send Bing the geo data it needs to create the map visualization. Esto puede incluir los datos de los cubos Ubicación, Latitud y Longitud y los campos geográficos de cualquiera de los cubos de filtro Nivel de informe, Nivel de página, o Nivel visual.This may include the data in the Location, Latitude, and Longitude buckets and geo fields in any of the Report level, Page level, or Visual level filter buckets. Lo que se envía exactamente varía según el tipo de mapa.Exactly what is sent varies by map type. Para más información, consulte Privacidad de Bing Maps.To learn more, see Bing Maps privacy.

  • Para los mapas (mapas de burbujas), si se proporcionan latitud y longitud, no se envía ningún dato a Bing.For maps (bubble maps), if latitude and longitude are provided then no data is sent to Bing. En caso contrario, se envían a Bing todos los datos de los cubos de ubicación (y filtro).Otherwise, any data in the Location (and filter) buckets is sent to Bing.
  • Los mapas coropléticos requieren un campo en el cubo de ubicación, incluso si proporcionan latitud y longitud.Filled maps require a field in the Location bucket; even if latitude and longitude are provided. Todos los datos que estén en los cubos de ubicación, latitud o longitud se envían a Bing.Whatever data is in the Location, Latitude, or Longitude buckets is sent to Bing.

    En el ejemplo siguiente, el campo Proveedor se utiliza para la geocodificación, por lo que todos los datos del proveedor se envían a Bing.In the example below, the field Vendor is being used for geo-coding, so all vendor data is sent to Bing. Los datos de los cubos Tamaño y Saturación de color no se envían a Bing.Data from the Size and Color saturation buckets is not sent to Bing.

    se envía a los mapas de Bing

    En este segundo ejemplo siguiente, el campo Territorio se utiliza para la geocodificación, por lo que todos los datos del territorio se envían a Bing.In this second example below, the field Territory is being used for geo-coding, so all territory data is sent to Bing. Los datos de los cubos Leyenday Saturación de color no se envían a Bing.Data from the Legend and Color saturation buckets is not sent to Bing.

    Mapas coropléticos y Bing

En el conjunto de datos: sugerencias para mejorar el conjunto de datos subyacenteIn the dataset: tips to improve the underlying dataset

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.If you have access to the dataset that is being used to create the map visualization, there are a few things you can do to increase the likelihood of correct geo-coding.

1. Clasifique los campos geográficos en Power BI Desktop1. Categorize geographic fields in 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.In Power BI Desktop, you can ensure fields are correctly geo-coded by setting the Data Category on the data fields. 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.Select the desired table, go to the Advanced ribbon and then set the Data Category to Address, City, Continent, Country/Region, County, Postal Code, State or Province. Estas categorías de datos ayudan a Bing a codificar correctamente los datos.These data categories help Bing correctly encode the date. Para más información, consulte Categorización de datos en Power BI Desktop.To learn more, see Data categorization in Power BI Desktop. Si se conecta mediante Live Connect a SQL Server Analysis Services, debe establecer la categorización de datos fuera de Power BI mediante SQL Server Data Tools (SSDT).If you are live connecting to SQL Server Analysis Services, you will need to set the data categorization outside of Power BI using SQL Server Data Tools (SSDT).

2. Use más de una columna de ubicación. 2. Use more than one location column.
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.Sometimes, even setting the data categories for mapping isn't enough for Bing to correctly guess your intent. Algunas designaciones son ambiguas porque la ubicación existe en varios países o regiones.Some designations are ambiguous because the location exists in multiple countries or regions. Por ejemplo, hay un Southampton en Inglaterra, Pensilvania y Nueva York.For example, there's a Southampton in England, Pennsylvania, and New York.

Power BI usa el servicio de plantillas de dirección URL no estructurado de Bing para obtener las coordenadas de latitud y longitud en función de un conjunto de valores de dirección para cualquier país.Power BI uses Bing's unstructured URL template service to get the latitude and longitude coordinates based on a set of address values for any country. Si los datos no contienen suficientes datos de ubicación, agregue estas columnas y clasifíquelas adecuadamente.If your data doesn't contain enough location data, add those columns and categorize them appropriately.

Por ejemplo, si solo tiene una columna de ciudad, Bing tardará bastante tiempo en realizar la codificación geográfica.For example, if you only have a City column, Bing may have a hard time geo-coding. Agregue columnas geográficas adicionales para hacer que la ubicación no sea ambigua.Add additional geo columns to make the location unambiguous. A veces, solo se necesita agregar una columna de ubicación más al conjunto de datos: en este caso estado o provincia.Sometimes all it takes is adding one more location column to the dataset - in this case state/province. Y no olvide clasificarla correctamente; consulte el punto nº1 anterior.And don't forget to categorize it properly, see #1 above.

Asegúrese de que cada campo solo tenga la información específica asociada a la categorización.Make sure when each field only has the specific information tied to the categorization. Por ejemplo, el campo de ubicación de ciudad debe ser Southampton, no Southampton, Nueva York.For example, your City location field should be Southampton, not Southampton, New York. Y los campos de ubicación de dirección deben ser 1 Microsoft Way y no 1 Microsoft Way, Redmond, WA.And Address location fields should be 1 Microsoft Way and not 1 Microsoft Way, Redmond, WA.

3. Use latitudes y longitudes específicas3. Use specific Latitude and Longitude

Agregue valores de latitud y longitud al conjunto de datos.Add latitude and longitude values to your dataset. Esto elimina cualquier ambigüedad y devuelve resultados más rápidamente.This removes any ambiguity and returns results more quickly. Los campos de latitud y longitud deben estar en formato de Número Decimal, que puede establecer en el modelo de datos.Latitude and Longitude fields must be in Decimal Number format, which you can set in the data model.

4. Use la categoría de lugar para las columnas con información de ubicación completa4. Use Place category for columns with full location information

Aunque recomendamos usar jerarquías geográficas en los mapas, si debe usar una sola columna de ubicación con información geográfica completa, puede especificar la categorización de los datos como Lugar.While we encourage you to use geo-hierarchies in your maps, if you must use a single location column with full geographical information, you can set the data categorization to Place. Por ejemplo, si los datos de la columna son direcciones completas, como 1 Microsoft Way, Redmond Washington 98052, esta categoría de datos generalizada funcionará mejor con Bing.For example, if the data in your column is full addresses, such as 1 Microsoft Way, Redmond Washington 98052, this generalized data category will work best with Bing.

En Power BI: sugerencias para obtener mejores resultados al usar visualizaciones de mapasIn Power BI: tips to get better results when using map visualizations

1. Use campos de latitud y longitud (si existen)1. Use latitude and longitude fields (if they exist)

En Power BI, si el conjunto de datos tiene campos de longitud y latitud, conviene que los use.In Power BI, if the dataset you are using has fields for longitude and latitude -- use them! Power BI tiene cubos especiales que ayudan a que los datos del mapa no sean ambiguos.Power BI has special buckets to help make the map data unambiguous. Simplemente arrastre el campo que contiene los datos de latitud al área Visualizaciones > Latitud.Just drag the field that contains your latitude data into the Visualizations > Latitude area. Y haga lo mismo para los datos de longitud.And do the same for your longitude data. Al hacerlo, debe rellenar también el campo Ubicación al crear las visualizaciones.When you do this, you also need to fill the Location field when creating your visualizations. 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.Otherwise, the data is aggregated by default, so for example, the latitude and longitude would be paired at the state level, not the city level.

latitud y longitud

Uso de jerarquías geográficas para explorar en profundidad distintos "niveles" de ubicaciónUse geo-hierarchies so you can drill down to different "levels" of location

Cuando el conjunto de datos ya tenga diferentes niveles de datos de ubicación, usted y sus compañeros podrán utilizar Power BI para crear jerarquías geográficas.When your dataset already has different levels of location data, you and your colleagues can use Power BI to create geo-hierarchies. Para ello, arrastre más de un campo al cubo Ubicación.To do this, drag more than one field into the Location bucket. Si se utilizan conjuntamente de este modo, los campos se convierten en una jerarquía geográfica.Used together in this way, the fields become a geo-hierarchy. En el ejemplo siguiente, hemos agregado campos geográficos para: país/región, estado y ciudad.In the example below we have added geo fields for: Country/Region, State, and City. En Power BI usted y sus compañeros pueden explorar en profundidad y rastrear agrupando datos utilizando esta jerarquía geográfica.In Power BI you and your colleagues can drill up and down using this geo-hierarchy.

Campo Ubicación

crear jerarquía geográfica para mapas

Al explorar en profundidad las jerarquías geográficas, es importante saber cómo funciona cada botón de exploración y qué se envía a Bing Maps.When drilling with geo-hierarchies, it is important to know how each drill button works and what gets sent to Bing Maps.

  • El botón de exploración está en el extremo derecho, que se llama modo detallado, , permite seleccionar una ubicación y explorar en profundidad esa ubicación específica, un nivel a la vez.The drill button on the far right, called Drill Mode , allows you to select a map Location and drill down into that specific location one level at a time. Por ejemplo, si activa la exploración en profundidad y hace clic en Estados Unidos, bajará al siguiente nivel de la jerarquía: estados de Estados Unidos.For example, if you turn Drill Down on and click North America, you move down in the hierarchy to the next level -- states in North America. Para la codificación geográfica, Power BI envía los datos de país y estado a Bing Maps solo para Estados Unidos.For geo-coding, Power BI sends Bing Maps country and state data for North America only.
  • A la izquierda hay 2 otras opciones de exploración en profundidad.On the left there are 2 other drill options. La primera opción, , explora en profundidad hasta el siguiente nivel de la jerarquía para todas las ubicaciones a la vez.The first option, , drills to the next level of the hierarchy for all locations at once. Por ejemplo, si está consultando países y usa esta opción para pasar al siguiente nivel, estados, Power BI muestra los datos de estado para todos los países.For example, if you are currently looking at countries and then use this option to move to the next level, states, Power BI displays state data for all countries. Para la codificación geográfica, Power BI envía los datos de estado de Bing Maps (ningún dato de país) para todas las ubicaciones.For geo-coding, Power BI sends Bing Maps state data (no country data) for all locations. Esta opción es útil si cada nivel de la jerarquía no está relacionado con el nivel superior.This option is useful if each level of your hierarchy is unrelated to the level above it.
  • La segunda opción,The second option, exploración en profundidad con mapas es similar a la exploración en profundidad, excepto que no es necesario hacer clic en el mapa., is similar to Drill Down, except that you don't need to click on the map. Se expande hasta el siguiente nivel de la jerarquía y recuerda el contexto del nivel actual.It expands down to the next level of the hierarchy remembering the current level’s context. Por ejemplo, si está consultando países y selecciona este icono, bajará en la jerarquía al siguiente nivel, estados.For example, if you are currently looking at countries and select this icon, you move down in the hierarchy to the next level -- states. Para la codificación geográfica, Power BI envía datos de cada estado y su país correspondiente para ayudar a Bing Maps a codificar geográficamente con más precisión.For geo-coding, Power BI sends data for each state and its corresponding country to help Bing Maps geocode more accurately. En la mayoría de los mapas, usará esta opción o la opción Explorar en profundidad, en el extremo derecho, para enviar a Bing toda la información posible para obtener información precisa sobre la ubicación.In most maps, you will use either this option or the Drill Down option on the far right, so you can send Bing as much information as possible to get accurate location information.

Pasos siguientesNext steps

Exploración en profundidad en una visualización de Power BIDrill down in a Power BI visualization

Visualizaciones de Power BIPower Bi visualizations

¿Tiene más preguntas?More questions? Pruebe la comunidad de Power BITry the Power BI Community