Megosztás a következőn keresztül:


Tippek és trükkök a Power BI térképvizualizációihoz

A következőkre vonatkozik: Power BI Desktop Power BI szolgáltatás

Feljegyzés

Az Azure Maps-vizualizáció általánosan elérhető. Ha egy meglévő térképvizualizációval rendelkező jelentést nyit meg, ha az Azure Maps engedélyezve van a szervezet számára, megjelenik egy üzenet, amely arra ösztönzi, hogy frissítse a térképeket és a kitöltött térképeket az Azure Mapsre. Egy későbbi kiadásban a Power BI azt tervezi, hogy elavultatja a régebbi térképvizualizációkat, és migrálja a meglévő jelentéseket az Azure Mapsbe. Most már konvertálhat térképeket és kitöltött térképeket Azure Maps-vizualizációkká .

A Power BI integrálható a Bing Maps szolgáltatással, hogy alapértelmezett térképkoordinátákat (geokódolást) biztosítson, így térképeket hozhat létre. Együtt algoritmusokkal azonosítják a megfelelő helyet, de néha ez a legjobb tipp. Ha a Power BI megpróbálja, de önállóan nem tudja létrehozni a térképvizualizációt, a Bing Maps segítségét veszi igénybe. További információ a Bing Maps dokumentációjában.

A helyes geokódolás valószínűségének növeléséhez használja az alábbi tippeket. Az első tippeket akkor használhatja, ha hozzáfér a szemantikai modellhez. A második tippkészlet a Power BI-ban elvégezhető dolgok, ha nem fér hozzá a szemantikai modellhez.

Mit küld a Bing Maps?

A Power BI szolgáltatás és a Power BI Desktop elküldi a Bingnek a térképvizualizáció létrehozásához szükséges geoadatokat. Ezek az adatok tartalmazhatják a vizualizáció mezőinek Hely, Szélesség és Hosszúság gyűjtőiben lévő adatokat. Az elküldött adatok pontosan a térkép típusa szerint változnak. További információ: Bing Maps adatvédelem.

  • Térképek (buborék-, pont- és pontdiagram-térképek) esetén, ha a földrajzi szélesség és a hosszúság meg van adva, akkor a rendszer nem küld adatokat a Bingnek. Ellenkező esetben a Hely gyűjtőben lévő adatokat a rendszer elküldi a Bingnek.

  • A kitöltött térképekhez szükség van egy mezőre a Hely gyűjtőben, még akkor is, ha a szélesség és a hosszúság meg van adva. Bármilyen adat is található a Hely, a Szélesség vagy a Hosszúság gyűjtőben, a rendszer elküldi a Bingnek.

    Az alábbi példában a PostalCode mező geokódoláshoz használatos, így a PostalCode oszlop értékeit a Bingnek küldi el a rendszer. A Méret gyűjtőből származó adatokat a rendszer nem küldi el a Bingnek.

    Képernyőkép a Bing Mapsnek küldött adatokról.

    Ebben a második példában a Terület mezőt használja a rendszer a geokódoláshoz, így a Terület oszlop értékeit a Bingnek küldi el a rendszer. A Jelmagyarázat gyűjtőből (és a Power BI Desktopban alakzattérkép használata esetén a Színtelítettség gyűjtőből) származó adatokat a rendszer nem küldi el a Bingnek.

    A kitöltött térképek és a Bing képernyőképe.

A szemantikai modellben: tippek a mögöttes szemantikai modell javításához

Ez a szakasz azoknak a felhasználóknak szól, akik hozzáférnek a térképvizualizáció létrehozásához használt szemantikai modellhez. Néhány dolgot tehet a helyes geokódolás valószínűségének növeléséhez.

1. Földrajzi mezők kategorizálása a Power BI Desktopban

A Power BI Desktopban az adatmezők adatkategóriájának beállításával meggyőződhet arról, hogy a mezők megfelelően vannak geokódoltként. Táblázat nézetben válassza ki a kívánt oszlopot. A menüszalagon válassza az Oszlopeszközök lapot, majd állítsa be az Adatkategóriát Cím, Város, Kontinens, Ország, Megye, Irányítószám, Állam vagy Tartomány értékre.

Képernyőkép az adatkategóriáról.

Ezek az adatkategóriák segítenek a Bingnek megfelelően kódolni az adatokat. További információ: Adatkategorizálás a Power BI Desktopban. Ha élő kapcsolaton keresztül csatlakozik az SQL Server Analysis Serviceshez, állítsa be az adatkategorizálást a Power BI-n kívül az SQL Server Data Tools (SSDT) használatával.

2. Több helyoszlop használata

Néha még a leképezés adatkategóriáinak beállítása sem elegendő ahhoz, hogy a Bing helyesen kitalálja a szándékot. Egyes megjelölések nem egyértelműek, mert a hely több országban/régióban is létezik. Van például egy Southampton Angliában, Pennsylvaniában és New Yorkban.

A Power BI a Bing strukturálatlan URL-sablonszolgáltatásával lekéri a földrajzi szélességi és hosszúsági koordinátákat az ország/régió címértékeinek készlete alapján. Ha az adatok nem tartalmaznak elegendő helyadatokat, vegye fel ezeket az oszlopokat, és kategorizálja őket megfelelően.

Ha például csak Egy város oszlop van, előfordulhat, hogy a Bingnek nehéz lesz a geokódolása. Adjon hozzá más geooszlopokat a hely egyértelművé tétele érdekében. Néha csak egy további helyoszlop hozzáadása szükséges a szemantikai modellhez – ebben az esetben állam/tartomány. És ne felejtsd el megfelelően kategorizálni. Lásd: 1. tipp.

Győződjön meg arról, hogy minden mező csak egyetlen helykategóriával rendelkezik. A Város hely mezőjének például Southamptonnak kell lennie, nem a New York-i Southamptonnak. A Cím hely mezőinek pedig 1 Microsoft Way és nem 1 Microsoft Way, Redmond, WA értéknek kell lenniük.

3. Adott szélesség és hosszúság használata

Adjon hozzá szélességi és hosszúsági értékeket a szemantikai modellhez. Ezek az adatok eltávolítják a kétértelműségeket, és gyorsabban visszaadják az eredményeket. A szélességi és hosszúsági mezőknek decimális számformátumban kell lenniük, amelyet az adatmodellben állíthat be.

4. A Hely kategória használata teljes helyadatokat tartalmazó oszlopokhoz

Bár javasoljuk, hogy földrajzi hierarchiákat használjon a térképeken, ha egyetlen helyoszlopot kell használnia teljes földrajzi információkkal, beállíthatja az adatkategorizálást a Hely értékre. Ha például az oszlopban lévő adatok teljes címeket tartalmaznak(például 1 Microsoft Way, Redmond Washington 98052), ez az általánosított adatkategória a Binggel működik a legjobban.

A Power BI-ban: tippek a jobb eredmények eléréséhez térképvizualizációk használatakor

1. Szélességi és hosszúsági mezők használata (ha léteznek)

Ha a Power BI-ban a használt szemantikai modell hosszúsági és szélességi mezőket tartalmaz, használja őket. A Power BI speciális gyűjtőkkel segít egyértelművé tenni a térképadatokat. Egyszerűen húzza a szélességi adatokat tartalmazó mezőt a Vizualizációk > szélességi területére. És tegye ugyanezt a hosszúsági adatok esetében is. Az adatok hozzáadásakor a Hely mezőt is ki kell töltenie a vizualizációk létrehozásakor. Ellenkező esetben az adatok alapértelmezés szerint összesítve lesznek, így például a szélesség és a hosszúság az állam szintjén lesz párosítva, nem pedig a város szintjén.

Képernyőkép a szélességről és a hosszúságról.

Geohierarchiák használata a hely különböző "szintjeire" való lehatoláshoz

Ha a szemantikai modell már rendelkezik különböző szintű helyadatokkal, Ön és munkatársai a Power BI használatával geohierarchiákat hozhatnak létre. Geohierarchia létrehozásához húzzon egynél több mezőt a Hely gyűjtőbe. Így együtt használva a mezők geohierarchiává válnak. A következő példában geomezők vannak: Ország/régió, Állam és Város. A Power BI-ban Ön és munkatársai fel- és lehatolást végezhetnek ezzel a geohierarchiával.

Képernyőkép a Hely mezőről.

Geohierarchiákkal végzett fúráskor fontos tudni, hogy az egyes részletezési gombok hogyan működnek, és mit küldenek a Bing Mapsnek.

Képernyőkép a geohierarchiával rendelkező térkép részletezési beállításairól.

  • A Részletezés mód gomb lehetővé teszi egy térkép helyének kiválasztását, és egyszerre egy szinttel lehatolást az adott helyre. Ha például bekapcsolja a részletezési beállítást, és kiválasztja a Észak-Amerika, a hierarchiában lefelé lép a következő szintállapotra Észak-Amerika. Geokódolás esetén a Power BI csak Észak-Amerika küldi el a Bing Maps ország-/régió- és állapotadatait.
  • A hierarcy drill gomb egyszerre részletezi a hierarchia következő szintjét az összes helyen. Ha például jelenleg az országokat/régiókat vizsgáljuk, majd ezzel a beállítással a következő szintre lépünk, a Power BI az összes ország/régió állapotadatait jeleníti meg. Geokódolás esetén a Power BI a Bing Maps állapotadatait küldi el (ország-/régióadatok nélkül) az összes helyre. Ez a beállítás akkor hasznos, ha a hierarchia minden szintje nem kapcsolódik a felette lévő szinthez.
  • Az Összes kibontása gomb a részletezési beállításhoz hasonló, azzal a kivételt leszámítva, hogy nem kell a térképre kattintania. A hierarchia következő szintjére bontja ki az aktuális szint kontextusát megemlékező szintet. Ha például jelenleg az országokat/régiókat tekinti meg, és ezt az ikont választja, a hierarchiában lejjebb lép a következő szintre – állapotokra. A geokódoláshoz a Power BI adatokat küld minden államról és annak megfelelő országáról/régiójáról, hogy pontosabban segítse a Bing Maps geokódolását. A legtöbb térképen ezt vagy a jobb szélső részletezési lehetőséget használja, így a lehető legtöbb információt küldhet a Bingnek a pontos helyadatok lekéréséhez.

Van még esetleg kérdése? Próbálja ki a Power BI-közösség.