Suggerimenti e consigli per le visualizzazioni mappa di Power BI

SI APPLICA A: Power BI Desktop servizio Power BI

Nota

L'oggetto visivo Mappe di Azure è ora disponibile a livello generale. Quando si apre un report con un oggetto visivo mappa esistente, se Mappe di Azure è abilitato per l'organizzazione, viene visualizzato un messaggio che invita l'utente ad aggiornare le mappe e le mappe compilate a Mappe di Azure. In una versione futura, Power BI prevede di deprecare gli oggetti visivi della mappa meno recenti ed eseguire la migrazione dei report esistenti a Mappe di Azure. È possibile convertire mappe e mappe riempite in Mappe di Azure oggetti visivi.

Power BI si integra con Bing Mappe per fornire coordinate della mappa predefinite (un processo denominato geocoded) in modo da poter creare mappe. Insieme usano algoritmi per identificare la posizione corretta, ma a volte è un'ipotesi migliore. Se Power BI prova, ma non riesce a creare la visualizzazione mappa autonomamente, integra l'aiuto di Bing Mappe. Per altre informazioni, vedere documentazione di Bing Mappe.

Per aumentare la probabilità di correggere la codifica geografica, usare i suggerimenti seguenti. Il primo set di suggerimenti consiste nell'usare se si ha accesso al modello semantico stesso. Il secondo set di suggerimenti è costituito dalle operazioni che è possibile eseguire in Power BI se non si ha accesso al modello semantico.

Cosa viene inviato a Bing Mappe?

I servizio Power BI e Power BI Desktop inviano Bing ai dati geografici necessari per creare la visualizzazione mappa. Questi dati possono includere i dati nei bucket Posizione, Latitudine e Longitudine dell'area di campo dell'oggetto visivo. Esattamente ciò che viene inviato varia in base al tipo di mappa. Per altre informazioni, vedere Privacy di Bing Mappe.

  • Per le mappe (mappe a bolle, a dispersione e a punti), se vengono fornite latitudine e longitudine, non vengono inviati dati a Bing. In caso contrario, tutti i dati nel bucket Location vengono inviati a Bing.

  • Le mappe riempite richiedono un campo nel bucket Posizione , anche se vengono fornite latitudine e longitudine. I dati presenti nel bucket Location, Latitude o Longitude vengono inviati a Bing.

    Nell'esempio seguente il campo PostalCode viene usato per la codifica geografica, quindi i valori nella colonna PostalCode vengono inviati a Bing. I dati del bucket Dimensioni non vengono inviati a Bing.

    Screenshot of data sent to Bing Maps.

    In questo secondo esempio, il campo Territory viene usato per la codifica geografica, quindi i valori nella colonna Territory vengono inviati a Bing. I dati del bucket Legenda (e il bucket Saturazione colore quando si usa una mappa delle forme in Power BI Desktop) non vengono inviati a Bing.

    Screenshot of filled maps and Bing.

Nel modello semantico: suggerimenti per migliorare il modello semantico sottostante

Questa sezione è destinata agli utenti che hanno accesso al modello semantico usato per creare la visualizzazione mappa. Esistono alcune operazioni che è possibile eseguire per aumentare la probabilità di correggere la codifica geografica.

1. Classificare i campi geografici in Power BI Desktop

In Power BI Desktop è possibile verificare che i campi siano codificati correttamente impostando la categoria di dati nei campi dati. In Visualizzazione dati selezionare la colonna desiderata. Nella barra multifunzione selezionare la scheda Strumenti colonna e quindi impostare Categoria dati su Indirizzo, Città, Continente, Paese, Contea, Codice postale, Stato o Provincia.

Screenshot of data category.

Queste categorie di dati consentono a Bing di codificare correttamente i dati. Per altre informazioni, vedere Categorizzazione dei dati in Power BI Desktop. Se ci si connette a SQL Server Analysis Services usando una connessione dinamica, impostare la categorizzazione dei dati all'esterno di Power BI usando SQL Server Data Tools (SSDT).

2. Utilizzare più di una colonna di posizione

In alcuni casi, anche l'impostazione delle categorie di dati per il mapping non è sufficiente per Bing per indovinare correttamente la finalità. Alcune designazioni sono ambigue perché la località esiste in più paesi/aree geografiche. Ad esempio, c'è un Southampton in Inghilterra, Pennsylvania e New York.

Power BI usa il servizio modello di 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/area geografica. Se i dati non contengono dati di posizione sufficienti, aggiungere tali colonne e classificarli in modo appropriato.

Ad esempio, se si dispone solo di una colonna City, Bing potrebbe avere un tempo difficile per la codifica geografica. Aggiungere altre colonne geografiche per rendere la posizione non ambigua. In alcuni casi è necessario aggiungere un'altra colonna di posizione al modello semantico, in questo caso stato/provincia. E non dimenticare di classificarla correttamente. Vedere Suggerimento 1.

Assicurarsi che ogni campo abbia una singola categoria di posizione. Ad esempio, il campo Località città deve essere Southampton, non Southampton, New York. I campi Percorso indirizzo devono essere 1 Microsoft Way e non 1 Microsoft Way, Redmond, WA.

3. Utilizzare latitudine e longitudine specifiche

Aggiungere valori di latitudine e longitudine al modello semantico. Questi dati eliminano eventuali ambiguità e restituiscono risultati più rapidamente. I campi Latitudine e Longitudine devono essere in formato Numero decimale, che è possibile impostare nel modello di dati.

Nota

Questo video potrebbe usare versioni precedenti di Power BI Desktop o il servizio Power BI.

4. Utilizzare la categoria Place per le colonne con informazioni complete sulla posizione

Sebbene sia consigliabile usare le gerarchie geografiche nelle mappe, se è necessario usare una singola colonna di posizione con informazioni geografiche complete, è possibile impostare la categorizzazione dei dati su Posizione. Ad esempio, se i dati nella colonna sono indirizzi completi, ad esempio 1 Microsoft Way, Redmond Washington 98052, questa categoria di dati generalizzata funziona meglio con Bing.

In Power BI: suggerimenti per ottenere risultati migliori quando si usano visualizzazioni mappa

1. Utilizzare campi di latitudine e longitudine (se esistenti)

In Power BI, se il modello semantico in uso include campi per longitudine e latitudine, usarli. Power BI include bucket speciali che consentono di rendere i dati della mappa non ambigui. È sufficiente trascinare il campo che contiene i dati di latitudine nell'area Visualizzazioni > latitudine . E fare lo stesso per i dati di longitudine. Quando si aggiungono questi dati, è anche necessario compilare il campo Posizione durante la creazione delle visualizzazioni. In caso contrario, i dati vengono aggregati per impostazione predefinita, quindi la latitudine e la longitudine vengono abbinati a livello di stato, non a livello di città.

Screenshot of latitude and longitude.

Usare le gerarchie geografiche in modo da poter eseguire il drill-down a diversi "livelli" di posizione

Quando il modello semantico ha già livelli diversi di dati sulla posizione, l'utente e i colleghi possono usare Power BI per creare gerarchie geografiche. Per creare una gerarchia geografica, trascinare più campi nel bucket Posizione . Usati insieme in questo modo, i campi diventano una gerarchia geografica. Nell'esempio seguente sono disponibili campi geografici per: Paese/Area geografica, Stato e Città. In Power BI l'utente e i colleghi possono eseguire il drill-down usando questa gerarchia geografica.

Screenshot of location field.

Quando si esegue il drill-through con gerarchie geografiche, è importante sapere come funziona ogni pulsante di drill e cosa viene inviato a Bing Mappe.

Screenshot of drill options on a map with a geo hierarchy.

  • Il pulsante Drill Mode consente di selezionare una posizione mappa ed eseguire il drill-down in tale posizione specifica un livello alla volta. Ad esempio, se si attiva l'opzione drill-down e si seleziona America del Nord, si passa verso il basso nella gerarchia agli stati di livello successivo in America del Nord. Per la codifica geografica, Power BI invia i dati di paese/area geografica e stato di Bing Mappe solo per America del Nord.
  • Il pulsante di drill-downhierarcy esegue il drill-through al livello successivo della gerarchia per tutte le posizioni contemporaneamente. Ad esempio, se attualmente si esaminano paesi/aree geografiche e quindi si usa questa opzione per passare al livello successivo, gli stati, Power BI visualizza i dati sullo stato per tutti i paesi/aree geografiche. Per la codifica geografica, Power BI invia i dati sullo stato di Bing Mappe (nessun paese o area geografica) per tutte le località. Questa opzione è utile se ogni livello della gerarchia non è correlato al livello superiore.
  • Il pulsante Espandi tutto è simile all'opzione drill-down, ad eccezione del fatto che non è necessario fare clic sulla mappa. Si espande fino al livello successivo della gerarchia che memorizza il contesto del livello corrente. Ad esempio, se attualmente si esaminano paesi/aree geografiche e si seleziona questa icona, si passa verso il basso nella gerarchia agli stati di livello successivo. Per la codifica geografica, Power BI invia i dati per ogni stato e il paese/area geografica corrispondente per consentire a Bing Mappe il codice geografico in modo più accurato. Nella maggior parte delle mappe si usa questa opzione o l'opzione di drill-down all'estrema destra, in modo da poter inviare a Bing la maggior parte delle informazioni possibile per ottenere informazioni accurate sulla posizione.

Altre domande? Provare il Community di Power BI.