Suggerimenti e consigli per le visualizzazioni mappa di Power BITips and Tricks for Power BI Map visualizations

Power BI si integra con Bing Maps per fornire coordinate della mappa predefinite (un processo denominato geocodifica) e poter creare delle mappe.Power BI integrates with Bing Maps to provide default map coordinates (a process called geo-coding) so you can create maps. Insieme, usano algoritmi per identificare la posizione corretta, anche se in alcuni casi si tratta solo una stima.Together they use algorithms to identify the correct location, but sometimes it's a best guess. Se Power BI non riesce a creare la visualizzazione di mappa autonomamente, richiede l'aiuto di Bing Maps.If Power BI tries can't create the map visualization on its own, it enlists the help of Bing Maps.

L'utente, o l'amministratore, potrebbe dover aggiornare il firewall per consentire l'accesso agli URL usati da Bing per la geocodifica.You, or your administrator, may need to update your firewall to allow access to the URLs Bing uses for geocoding. Questi URL sono:Those URLs are:

Per aumentare la probabilità di esecuzione di operazioni di geocodifica corrette, usare i suggerimenti seguenti.To increase the likelihood of correct geo-coding, use the following tips. Il primo set di suggerimenti serve se si ha accesso al set di dati,The first set of tips is for you to use if you have access to the dataset itself. mentre il secondo set di suggerimenti contiene le operazioni che è possibile eseguire in Power BI se non si ha accesso al set di dati.The second set of tips is things you can do in Power BI if you don't have access to the dataset. E il set finale è un elenco di URLAnd the final set is a list of URLs

Cosa viene inviato a Bing Maps?What is sent to Bing Maps?

Il servizio di Power BI e Power BI Desktop inviano a Bing i dati geografici necessari per creare la visualizzazione mappa.Power BI service and Power BI Desktop send Bing the geo data it needs to create the map visualization. Sono inclusi i dati nel bucket Posizione, Latitudine, e Longitudine e i campi geografici in uno dei bucket del filtro Livello report, Page level (Livello pagina) o Visual level (Livello oggetto visivo).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. Per la precisione gli elementi inviati variano in base al tipo di mappa.Exactly what is sent varies by map type. Per altre informazioni, vedere Privacy di Bing Mappe.To learn more, see Bing Maps privacy.

  • Per le mappe, in particolare per le mappe a bolle, se vengono indicati latitudine e longitudine non viene inviato alcun dato a Bing.For maps (bubble maps), if latitude and longitude are provided then no data is sent to Bing. In caso contrario, tutti i dati nei bucket Posizione (e del filtro) vengono inviati a Bing.Otherwise, any data in the Location (and filter) buckets is sent to Bing.
  • Le mappe colorate richiedono un campo nel bucket della località, anche se vengono forniti latitudine e longitudine.Filled maps require a field in the Location bucket; even if latitude and longitude are provided. Qualsiasi dato sia incluso nei bucket Posizione, Latitudine o Longitudine viene inviato a Bing.Whatever data is in the Location, Latitude, or Longitude buckets is sent to Bing.

    Nell'esempio seguente, il campo Fornitore viene usato per la codifica geografica, pertanto tutti i dati del fornitore vengono inviati a Bing.In the example below, the field Vendor is being used for geo-coding, so all vendor data is sent to Bing. I dati dei bucket Dimensioni e Saturazione colore non vengono inviati a Bing.Data from the Size and Color saturation buckets is not sent to Bing.

    Inviato a Bing Maps

    Nel secondo esempio qui di seguito, il campo Territorio viene usato per la codifica geografica, quindi tutti i dati del territorio vengono inviati a Bing.In this second example below, the field Territory is being used for geo-coding, so all territory data is sent to Bing. I dati dei bucket Legenda e Saturazione colore non vengono inviati a Bing.Data from the Legend and Color saturation buckets is not sent to Bing.

    Mappe colorate e Bing

Nel set di dati: suggerimenti per migliorare il set di dati sottostanteIn the dataset: tips to improve the underlying dataset

Se si ha accesso al set di dati usato per creare la visualizzazione della mappa, ci sono alcune operazioni da eseguire per aumentare la probabilità di geocodifica corretta.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. Classificare i campi geografici in Power BI Desktop1. Categorize geographic fields in Power BI Desktop

In Power BI Desktop è possibile assicurarsi che la codifica geografica dei campi venga eseguita correttamente impostando la categoria di dati per i campi dati.In Power BI Desktop, you can ensure fields are correctly geo-coded by setting the Data Category on the data fields. Selezionare la tabella specifica, passare alla scheda Avanzate della barra multifunzione e quindi impostare Categoria di dati su Indirizzo, Città, Continente, Paese/area geografica, Paese, Codice postale, Stato 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. Queste categorie di dati consentiranno a Bing di codificare correttamente la data.These data categories help Bing correctly encode the date. Per altre informazioni, vedere Categorizzazione dei dati in Power BI Desktop.To learn more, see Data categorization in Power BI Desktop. Se si esegue una connessione dinamica a SQL Server Analysis Services, sarà necessario impostare la categorizzazione dei dati all'esterno di Power BI usando 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. Usare più colonne di località. 2. Use more than one location column.
In alcuni casi, anche l'impostazione delle categorie di dati per la creazione di mappe non è sufficiente per consentire a Bing di individuare correttamente la posizione.Sometimes, even setting the data categories for mapping isn't enough for Bing to correctly guess your intent. Alcune designazioni sono ambigue perché la località esiste in più paesi o aree geografiche.Some designations are ambiguous because the location exists in multiple countries or regions. Ad esempio, esiste una città chiamata Southampton in Inghilterra, Pennsylvania e New York.For example, there's a Southampton in England, Pennsylvania, and New York.

Power BI usa il servizio del modello URL non strutturato di Bing per ottenere le coordinate di latitudine e longitudine, in base a un set di valori di indirizzo per qualsiasi paese.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. Se i dati non contengano dati sufficienti sulla posizione, aggiungere tali colonne e classificarle in modo appropriato.If your data doesn't contain enough location data, add those columns and categorize them appropriately.

Ad esempio, se si ha solo una colonna Città, Bing potrebbe riscontrare problemi nella geocodifica.For example, if you only have a City column, Bing may have a hard time geo-coding. Aggiungere altre colonne geografiche per ovviare alle ambiguità della località.Add additional geo columns to make the location unambiguous. A volte non serve altro che aggiungere un'altra colonna di località al set di dati, in questo caso stato/provincia.Sometimes all it takes is adding one more location column to the dataset - in this case state/province. Non dimenticare poi di suddividerlo correttamente in categorie (vedere il punto 1).And don't forget to categorize it properly, see #1 above.

Assicurarsi che ogni campo contenta solo le informazioni specifiche associate alla categorizzazione.Make sure when each field only has the specific information tied to the categorization. Ad esempio, il campo di posizione Città dovrebbe essere Southampton, non Southampton, New York,For example, your City location field should be Southampton, not Southampton, New York. e i campi di posizione Indirizzo dovrebbero essere 1 Microsoft Way e non 1 Microsoft Way, Redmond, WA.And Address location fields should be 1 Microsoft Way and not 1 Microsoft Way, Redmond, WA.

3. Usare latitudine e longitudine specifiche3. Use specific Latitude and Longitude

Aggiungere i valori di latitudine e longitudine al set di dati.Add latitude and longitude values to your dataset. Ciò consente di rimuovere qualsiasi ambiguità e restituire i risultati più rapidamente.This removes any ambiguity and returns results more quickly. I valori immessi nei campi Latitudine e Longitudine devono essere in formato Numero decimale. È possibile impostare questo formato nel modello di dati.Latitude and Longitude fields must be in Decimal Number format, which you can set in the data model.

4. Usare la categoria Place per le colonne con informazioni complete sulla posizione4. Use Place category for columns with full location information

Nonostante gli utenti siano invitati a usare le gerarchie geografiche nelle mappe, se è necessari usare una singola colonna di posizione con informazioni geografiche complete, è possibile impostare la categorizzazione dei dati su Place.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. Ad esempio, se i dati della colonna sono indirizzi completi, ad esempio 1 Microsoft Way, Redmond Washington 98052, questa categoria di dati generalizzata funziona meglio 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.

In Power BI: suggerimenti per ottenere risultati migliori quando si usano le visualizzazioni mappaIn Power BI: tips to get better results when using map visualizations

1. Usare i campi di latitudine e longitudine (se presenti)1. Use latitude and longitude fields (if they exist)

In Power BI, se il set di dati contiene già i dati relativi a latitudine e longitudine, è consigliabile usarli.In Power BI, if the dataset you are using has fields for longitude and latitude -- use them! Power BI include speciali bucket per ovviare alle ambiguità dei dati delle mappe.Power BI has special buckets to help make the map data unambiguous. È sufficiente trascinare il campo che contiene i dati relativi alla latitudine nell'area Visualizzazioni > Latitudine.Just drag the field that contains your latitude data into the Visualizations > Latitude area. altrettanto per i dati relativi alla longitudine.And do the same for your longitude data. In questo caso, quando si creano le visualizzazioni, è necessario compilare anche il campo Località.When you do this, you also need to fill the Location field when creating your visualizations. In caso contrario, i dati verranno aggregati per impostazione predefinita e, ad esempio, la latitudine e la longitudine verrebbero abbinate a livello di stato e non di città.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.

Latitudine e longitudine

Usare le gerarchie geografiche per eseguire il drill-down a diversi "livelli" di posizioneUse geo-hierarchies so you can drill down to different "levels" of location

Quando il set di dati ha già diversi livelli di dati sulla posizione, è possibile usare Power BI per creare gerarchie geografiche.When your dataset already has different levels of location data, you and your colleagues can use Power BI to create geo-hierarchies. A tale scopo, trascinare più campi nel bucket Posizione.To do this, drag more than one field into the Location bucket. In questo modo, usati insieme, i campi diventano una gerarchia geografica.Used together in this way, the fields become a geo-hierarchy. Nell'esempio seguente sono stati aggiunti campi geografici per Paese/area geografica, Stato e Città.In the example below we have added geo fields for: Country/Region, State, and City. In Power BI è possibile eseguire il drill-up o il drill-down usando questa gerarchia geografica.In Power BI you and your colleagues can drill up and down using this geo-hierarchy.

Campo Località

Creare gerarchie geografiche per le mappe

Quando si esaminano le gerarchie geografiche, è importante conoscere il funzionamento di ogni pulsante di espansione e ciò che viene inviato 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.

  • Il pulsante di espansione a destra, chiamato Modalità di espansione , consente di selezionare una posizione sulla mappa ed eseguire il drill-down in quella posizione specifica un livello alla volta.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. Ad esempio, se si attiva Drill-down e si fa clic su America del Nord, ci si sposta verso il basso nella gerarchia al livello successivo, cioè gli stati nell'America del Nord.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. Per la geocodifica, Power BI invia a Bing Maps solo i dati relativi a paesi e stati dell'America del Nord.For geo-coding, Power BI sends Bing Maps country and state data for North America only.
  • A sinistra ci sono altre due opzioni di analisi.On the left there are 2 other drill options. La prima opzione, , esegue il drill-down fino al livello successivo della gerarchia per tutte le posizioni in una sola volta.The first option, , drills to the next level of the hierarchy for all locations at once. Ad esempio, se si stanno attualmente esaminando paesi e quindi si usa questa opzione per spostarsi il livello successivo, cioè gli stati, Power BI visualizza i dati relativi agli stati per tutti i paesi.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. Per la geocodifica, Power BI invia a Bing Maps i dati di stato (nessun dato paese) per tutte le posizioni.For geo-coding, Power BI sends Bing Maps state data (no country data) for all locations. Questa opzione è utile se ogni livello della gerarchia non è correlato al livello direttamente superiore.This option is useful if each level of your hierarchy is unrelated to the level above it.
  • La seconda opzione,The second option, il drill-down con le mappe è simile al drill-down, ad eccezione del fatto che non è necessario fare clic sulla mappa,, is similar to Drill Down, except that you don't need to click on the map. perché si espande verso il basso fino al livello successivo della gerarchia ricordando il contesto del livello corrente.It expands down to the next level of the hierarchy remembering the current level’s context. Ad esempio, se si stanno esaminando i paesi si seleziona questa icona, ci si sposta verso il basso nella gerarchia al livello successivo, cioè gli stati.For example, if you are currently looking at countries and select this icon, you move down in the hierarchy to the next level -- states. Per la geocodifica, Power BI invia i dati per ogni stato e il corrispondente paese per consentire a Bing Maps di eseguire la geocodifica in modo più accurato.For geo-coding, Power BI sends data for each state and its corresponding country to help Bing Maps geocode more accurately. Nella maggior parte delle mappe, si userà questa opzione o l'opzione di drill-down a destra, per poter inviare a Bing quante più informazioni possibili con cui ottenere informazioni sul percorso accurate.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.

Passaggi successiviNext steps

Eseguire il drill-in una visualizzazione di Power BIDrill down in a Power BI visualization

Visualizzazioni di Power BIPower Bi visualizations

Altre domande?More questions? Provare la community di Power BITry the Power BI Community