Tipps und Tricks für Power BI-KartenvisualisierungenTips and Tricks for Power BI Map visualizations

Power BI arbeitet mit Bing Maps zusammen, um Standardkartenkoordinaten bereitzustellen (ein Prozess, der als Geocodierung bezeichnet wird), sodass Sie Karten erstellen können.Power BI integrates with Bing Maps to provide default map coordinates (a process called geo-coding) so you can create maps. Beide identifizieren mit Algorithmen den richtigen Standort, manchmal ist es jedoch lediglich eine bestmögliche Schätzung.Together they use algorithms to identify the correct location, but sometimes it's a best guess. Wenn Power BI allein keine eigene Kartenvisualisierung erstellen kann, wird auf Bing Maps zurückgegriffen.If Power BI tries can't create the map visualization on its own, it enlists the help of Bing Maps.

Befolgen Sie die nachstehenden Tipps, um die Wahrscheinlichkeit einer korrekten Geocodierung zu erhöhen.To increase the likelihood of correct geo-coding, use the following tips. Orientieren Sie sich an der ersten Gruppe von Tipps, wenn Sie auf das Dataset selbst zugreifen können.The first set of tips is for you to use if you have access to the dataset itself. Die zweite Gruppe von Tipps betrifft Aktionen, die Sie in Power BI ausführen können, wenn Sie keinen Zugriff auf das Dataset haben.And the second set of tips is things you can do in Power BI if you don't have access to the dataset.

An Bing Maps gesendete InformationenWhat is sent to Bing Maps?

Der Power BI-Dienst und Power BI Desktop senden die Geodaten an Bing, die Bing zum Erstellen der Kartenvisualisierung benötigt.Power BI service and Power BI Desktop send Bing the geo data it needs to create the map visualization. Dies kann die Daten in den Buckets Standort, Breitengrad und Längengrad sowie geografische Felder in jedem der Buckets Berichtsstufenfilter, Filter auf Seitenebene oder Filter auf visueller Ebene umfassen.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. Welche Daten genau gesendet werden, variiert je nach Kartentyp.Exactly what is sent varies by map type. Weitere Informationen finden Sie in der Bing Maps-Datenschutzerklärung.To learn more, see Bing Maps privacy.

  • Für Karten (Blasendiagrammkarten) werden, wenn Breiten- und Längengrad bereitgestellt werden, keine Daten an Bing gesendet.For maps (bubble maps), if latitude and longitude are provided then no data is sent to Bing. Andernfalls werden alle Daten in „Standort“ und in den Filterbuckets an Bing gesendet.Otherwise, any data in the Location (and filter) buckets is sent to Bing.
  • Flächenkartogramme erfordern ein Feld im Bucket „Standort“, auch wenn Breiten- und Längengrad angegeben werden.Filled maps require a field in the Location bucket; even if latitude and longitude are provided. Alle Daten in den Buckets „Standort“, „Breitengrad“ und „Längengrad“ werden an Bing gesendet.Whatever data is in the Location, Latitude, or Longitude buckets is sent to Bing.

    Im folgenden Beispiel wird das Feld Vendor für Geocodierung verwendet, somit werden alle Lieferantendaten an Bing gesendet.In the example below, the field Vendor is being used for geo-coding, so all vendor data is sent to Bing. Daten aus den Bucktes Größe und Farbsättigung werden nicht an Bing gesendet.Data from the Size and Color saturation buckets is not sent to Bing.

    An Bing Maps gesendet

    Im folgenden zweiten Beispiel wird das Feld Gebiet für Geocodierung verwendet, somit werden alle Gebietsdaten an Bing gesendet.In this second example below, the field Territory is being used for geo-coding, so all territory data is sent to Bing. Daten aus den Buckets Legende und Farbsättigung werden nicht an Bing gesendet.Data from the Legend and Color saturation buckets is not sent to Bing.

    Gefüllte Karten und Bing

Im Dataset: Tipps zur Verbesserung des zugrunde liegenden DatasetsIn the dataset: tips to improve the underlying dataset

Wenn Sie Zugriff auf das Dataset haben, das zum Erstellen der Kartenvisualisierung verwendet wird, können Sie durch das Beachten einiger Hinweise die Wahrscheinlichkeit einer richtigen Geocodierung erhöhen.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. Kategorisieren von geografischen Feldern in Power BI Desktop1. Categorize geographic fields in Power BI Desktop

In Power BI Desktop können Sie sicherstellen, dass Felder richtig geocodiert sind, indem Sie die Datenkategorie der Datenfelder festlegen.In Power BI Desktop, you can ensure fields are correctly geo-coded by setting the Data Category on the data fields. Wählen Sie die gewünschte Tabelle aus, wechseln Sie zum Menüband Erweitert, und legen Sie dann die Datenkategorie auf Adresse, Ort, Kontinent, Land/Region, Landkreis, Postleitzahl, Bundesland oder Kanton fest.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. Diese Datentypkategorien helfen Bing, das Datum richtig zu codieren.These data categories help Bing correctly encode the date. Weitere Informationen finden Sie unter Datenkategorisierung in Power BI Desktop.To learn more, see Data categorization in Power BI Desktop. Wenn Sie eine Liveverbindung mit SQL Server Analysis Services herstellen, müssen Sie die Kategorisierung von Daten außerhalb von Power BI mit SQL Server Data Tools (SSDT) festlegen.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. Verwenden mehrerer Standortspalten 2. Use more than one location column.
Manchmal reicht es trotz Einstellen der Datenkategorien für die Zuordnung nicht aus, dass Bing Ihre Absichten richtig errät.Sometimes, even setting the data categories for mapping isn't enough for Bing to correctly guess your intent. Einige Bezeichnungen sind mehrdeutig, wenn der Ort in mehreren Ländern oder Regionen vorhanden ist.Some designations are ambiguous because the location exists in multiple countries or regions. So gibt es beispielsweise Southampton in England sowie in den Bundesstaaten Pennsylvania und New York.For example, there's a Southampton in England, Pennsylvania, and New York.

In Power BI wird Bings Vorlagendienst für unstrukturierte URLs verwendet, um die Koordinaten für Breitengrad und Längengrad anhand einer Menge von Adresswerten für ein beliebiges Land zu bestimmen.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. Enthalten Ihre Daten nicht genügend Standortdaten, fügen Sie diese Spalten hinzu, und kategorisieren Sie diese entsprechend.If your data doesn't contain enough location data, add those columns and categorize them appropriately.

Wenn z.B. nur eine Spalte für „Ort“ vorhanden ist, ist die Geocodierung für Bing möglicherweise schwierig auszuführen.For example, if you only have a City column, Bing may have a hard time geo-coding. Fügen Sie weitere Geospalten hinzu, um den Standort eindeutig festzulegen.Add additional geo columns to make the location unambiguous. Manchmal muss dem Dataset lediglich eine weitere Standortspalte hinzugefügt werden, in diesem Fall „Bundesland/Kanton“.Sometimes all it takes is adding one more location column to the dataset - in this case state/province. Und vergessen Sie nicht die ordnungsgemäße Kategorisierung der Spalte, siehe Punkt 1 weiter oben.And don't forget to categorize it properly, see #1 above.

Stellen Sie sicher, dass jedes Feld nur die spezifischen Informationen für die Kategorisierung enthält.Make sure when each field only has the specific information tied to the categorization. Beispielsweise sollte das Standortfeld „Ort“ Southampton lauten, nicht Southampton, New York.For example, your City location field should be Southampton, not Southampton, New York. Adressfelder für den Standort sollten ebenfalls 1 Microsoft Way und nicht 1 Microsoft Way, Redmond, WA lauten.And Address location fields should be 1 Microsoft Way and not 1 Microsoft Way, Redmond, WA.

3. Verwenden Sie bestimmte Breiten- und Längengrade3. Use specific Latitude and Longitude

Fügen Sie dem Dataset Breitengrad- und Längengradwerte hinzu.Add latitude and longitude values to your dataset. Hierdurch wird jede Mehrdeutigkeit aufgelöst, und Ergebnisse werden schneller zurückgegeben.This removes any ambiguity and returns results more quickly. Breiten- und Längengradfelder müssen im Dezimalzahl format sein, das Sie im Datenmodell festlegen können.Latitude and Longitude fields must be in Decimal Number format, which you can set in the data model.

4. Verwenden der Ortskategorie für Spalten mit vollständigen Standortinformationen4. Use Place category for columns with full location information

Auch wenn die Verwendung von geografischen Hierarchien in Karten empfohlen wird, können Sie die Datenkategorisierung auf Ort festlegen, wenn Sie eine einzelne Standortspalte mit vollständigen geografische Informationen verwenden müssen.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. Wenn es sich bei den Daten in der Spalte z.B. um vollständige Adressen handelt (beispielsweise „1 Microsoft Way, Redmond Washington 98052“), ist diese generalisierte Datenkategorie am besten für Bing geeignet.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: Tipps für bessere Ergebnisse bei Verwendung von KartenvisualisierungenIn Power BI: tips to get better results when using map visualizations

1. Verwenden Sie Breiten- und Längengradfelder (sofern vorhanden)1. Use latitude and longitude fields (if they exist)

Wenn in Power BI das verwendete Dataset Felder für Längen- und Breitengrad enthält, nutzen Sie diese!In Power BI, if the dataset you are using has fields for longitude and latitude -- use them! Power BI bietet spezielle Buckets, die es erleichtern, Kartendaten eindeutig zu machen.Power BI has special buckets to help make the map data unambiguous. Ziehen Sie das Feld mit den Breitengraddaten in den Bereich Visualisierungen > Breitengrad.Just drag the field that contains your latitude data into the Visualizations > Latitude area. Führen Sie für den Längengrad die gleichen Schritte aus.And do the same for your longitude data. Wenn Sie dies tun, müssen Sie auch das Feld Ortsangabe beim Erstellen der Visualisierungen ausfüllen.When you do this, you also need to fill the Location field when creating your visualizations. Andernfalls werden die Daten standardmäßig aggregiert, beispielsweise würden der Breiten- und Längengrad auf Bundesstaatebene und nicht Ortsebene kombiniert.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.

Breiten- und Längengrad

Verwenden Sie geografische Hierarchien, um einen Drilldown auf unterschiedliche Ebenen des Standorts ausführen zu können.Use geo-hierarchies so you can drill down to different "levels" of location

Wenn das Dataset bereits verschiedene Ebenen von Standortdaten aufweist, können Sie und Ihre Kollegen mit Power BI geografische Hierarchien erstellen.When your dataset already has different levels of location data, you and your colleagues can use Power BI to create geo-hierarchies. Ziehen Sie zu diesem Zweck mehrere Felder in den Bucket Standort.To do this, drag more than one field into the Location bucket. Durch diese gemeinsame Verwendung der Felder wird aus ihnen eine geografische Hierarchie.Used together in this way, the fields become a geo-hierarchy. Im folgenden Beispiel wurden die folgenden geografischen Felder hinzugefügt: „Land/Region“, „Bundesstaat“ und „Ort“.In the example below we have added geo fields for: Country/Region, State, and City. Sie und Ihre Kollegen können in Power BI mithilfe dieser geografischen Hierarchie Drilldowns und Drillups ausführen.In Power BI you and your colleagues can drill up and down using this geo-hierarchy.

Feld „Standort“

Geografische Hierarchie für Karten erstellen

Beim Drilling in geografischen Hierarchien müssen Sie wissen, wie die einzelnen Drillschaltflächen funktionieren und welche Informationen an Bing Maps gesendet werden.When drilling with geo-hierarchies, it is important to know how each drill button works and what gets sent to Bing Maps.

  • Mit der Drillschaltfläche ganz rechts (Drillmodus ) können Sie einen Kartenstandort auswählen und Ebene für Ebene einen Drilldown zu diesem Standort ausführen.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. Wenn Sie z.B. Drilldown aktivieren und auf Nordamerika klicken, gehen Sie in der Hierarchie nach unten weiter zur nächsten Ebene, den Bundesstaaten in Nordamerika.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. Für die Geocodierung sendet Power BI nur Daten zu Ländern und Bundesstaaten in Nordamerika an Bing Maps.For geo-coding, Power BI sends Bing Maps country and state data for North America only.
  • Auf der linken Seite stehen zwei weitere Drilloptionen zur Verfügung.On the left there are 2 other drill options. Mit der ersten Option wird ein Drillvorgang zur nächsten Ebene in der Hierarchie für alle Standorte gleichzeitig durchgeführt.The first option, , drills to the next level of the hierarchy for all locations at once. Wenn Sie z.B. gerade Länder betrachten und mit dieser Option zur nächsten Ebene (Staaten) wechseln, zeigt Power BI Daten zu Bundesstaaten für alle Länder an.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. Für die Geocodierung sendet Power BI für alle Standorte Daten zum Bundesstaat (nicht zum Land) an Bing Maps.For geo-coding, Power BI sends Bing Maps state data (no country data) for all locations. Diese Option ist nützlich, wenn die einzelnen Ebenen in der Hierarchie keine Beziehung zur Ebene darüber haben.This option is useful if each level of your hierarchy is unrelated to the level above it.
  • Die zweite OptionThe second option, Drilldown mit Karten ähnelt einem Drilldown, mit dem Unterschied, dass Sie nicht auf die Karte klicken müssen., is similar to Drill Down, except that you don't need to click on the map. Die Ansicht wird nach unten zur nächsten Ebene der Hierarchie erweitert, wobei der Kontext der aktuellen Ebene gespeichert wird.It expands down to the next level of the hierarchy remembering the current level’s context. Wenn Sie z.B. gerade Länder betrachten und dieses Symbol auswählen, navigieren Sie in der Hierarchie nach unten auf die nächste Ebene, die Bundesstaaten.For example, if you are currently looking at countries and select this icon, you move down in the hierarchy to the next level -- states. Für die Geocodierung sendet Power BI Daten für jeden Bundesstaat und das entsprechende Land, damit die Geocodierung in Bing Maps genauer erfolgen kann.For geo-coding, Power BI sends data for each state and its corresponding country to help Bing Maps geocode more accurately. Bei den meisten Karten verwenden Sie diese Option oder die Option „Drilldown“ ganz rechts, damit Sie so viele Informationen wie möglich an Bing senden und genaue Standortinformationen abrufen können.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.

Nächste SchritteNext steps

Drilldown in einer Visualisierung in Power BIDrill down in a Power BI visualization

Power Bi-VisualisierungPower Bi visualizations

Weitere Fragen?More questions? Wenden Sie sich an die Power BI-CommunityTry the Power BI Community