Power BI adatmodellezés - Lépésről lépésre útmutató példákkal

Az adatmodellezés megértése előtt meg kell értenünk, hogy a kapcsolat hogyan működik a bi teljesítményben, egy olyan kapcsolat használatával, amelyet más adatforrások adatainak eléréséhez használunk, és ez a kapcsolat segít kapcsolatba lépni több adatforrással a power bi egyik jellemzőjének, az adatnak az ismeretében. modellezés.

Mi az adatmodellezés a Power BI-ban?

Gyakran előfordul, hogy több táblában kapjuk meg az adatokat, és összekapcsoljuk ezeket a táblázatokat, és a kapcsolat létrehozását köztük „adatmodellezésnek” nevezzük. A táblák közötti kapcsolat létrehozásával ragaszkodunk ahhoz, hogy a Power BI tudja, hogyan kapcsolódnak ezek a táblák egymáshoz, és a Power BI Data Modeling segítségével jelentéseket hozunk létre a különböző táblák különböző területeiről. Ez a Power BI egyik legfontosabb erőssége, mert nem feltétlenül követeli meg, hogy minden adat egyetlen táblázatban legyen, hanem különböző táblákban lehet adatokat, és meghatározhat egy kapcsolatot a táblák között egy közös oszloppal.

Adatmodellezés létrehozása a Power BI-ban

Kapcsolat létrehozásához a Power bi adattáblája között szükséged van adattáblákra, és három táblám alatt van, hogy az „Értékesítési táblázat, a városi táblázat és a kezelő tábla” néven működjek.

Másolja és illessze be az adatokat közvetlenül a Power BI-ba, vagy másolhatja az adatokat egy Excel-fájlba, majd importálhatja azokat a Power BI-be Excel-fájl hivatkozásként. Tehát az alábbi linkről letöltheti az excel munkafüzet sablont, amelyet erre a példára használunk.

Az adatokat közvetlenül feltöltöttem a Power BI-ba.

  • Most nyissa meg a „Jelentés” nézetet.
  • Amint az alább látható, a „Táblázat” látványtervet használtuk.
  • Próbáljon meg létrehozni egy „zónabeosztásos” értékesítési összefoglaló táblázatot a „Régiónevek” kiválasztásával a „Városi táblázat” és az „Eladás” érték kiválasztásával az „Eladási táblázat” közül.
  • Összefoglaló táblázatunk ugyanazt az értéket mutatja az összes régió számára, az alábbiak szerint. Ennek oka az, hogy két különböző oszlopot használtunk két különböző táblázatból.
  • Hasonlóképpen hozzon létre még egy táblázatmegjelenítést a „városilag” összefoglaló táblázat létrehozásához. Ezúttal használja a „Városnevek” elemet a „Kezelő táblázatból” és az „Értékesítés” értéket a „Értékesítési táblázatból”.

Annak ellenére, hogy a „város” szerepel mindkét táblázatban, mégis ugyanazokat a számokat kapjuk. Ennek oka, hogy a Power BI nem tudja felismerni, hogy mi a kapcsolat e három táblázat között.

  • Most térjen vissza a „Kapcsolat” fülre. Mint láthatja, három táblázattal rendelkezünk a megfelelő nevekkel.

Először nézze meg az „Értékesítési táblázat” és a „Városi táblázat” elemeket, amelyek e két táblázat közös oszlopában szerepelnek: „Városnév”, ezért ebben az oszlopban hozzon létre kapcsolatot a két táblázat között a power bi adatmodellezésével.

  • Most a „Város táblázat” részből húzza át a „Városnevek” oszlopot az „Értékesítési táblázat” „Város” oszlopába. Vonalat hoz létre a „City Table” és az „Sales Table” között.
  • Ha tudni szeretné, hogy melyik oszlopon hozta létre a kapcsolatot a két tábla között, akkor helyezze a kurzort a csatlakozó sorra e két sor között, és két közös oszlopot emel ki a megfelelő táblákban.

Tessék, azt mondja, hogy a két táblázat két oszlopának kapcsolata „Város”.

  • Most itt van még egy táblázat, azaz a „Manager táblázat”. Ez a táblázat tartalmazza a városok szerinti vezetők listáját. A város benne van a másik két táblázatban is, de ezúttal nem a „Sales Table” -vel, hanem a „City Table” és a „Manager Table” között hozunk létre kapcsolatot.
  • Most térjen vissza a „Jelentés” fülre, és tekintse meg az eredményt az eredetileg létrehozott két táblázatban. Ezúttal felismeri a táblák közötti kapcsolatot, és ennek megfelelően eredményeket mutatott az egyes városok és régiók vonatkozásában.
  • A táblák közötti kapcsolat megtekintéséhez és kezeléséhez kattintson a „Kezelés” fülre a „Kapcsolat kezelése” gombra.
  • Ez megnyitja az összes kapcsolati listát. Ezeket a kapcsolatokat a megfelelő gombokra kattintva „szerkesztheti” és „törölheti”.

Amint a fentiekből látható, az első kapcsolati lista azt mondja, hogy a „Várostábla (városnevek)” kapcsolódik a „Kezelőtáblához (városnevek)”, a második lista pedig azt mondja, hogy „Értékesítési táblázat (városnevek)” a „várostáblához” (Város Név)."

Megjegyzés: A Power BI irányítópultfájlja az alábbi linkről is letölthető, és a végső kimenet megtekinthető.

Ezt a Power BI adatmodellezési sablont innen töltheti le - Power BI adatmodellezési sablon

Dolgok, amikre emlékezni kell

  • Power BI Data modellezi a kapcsolat létrehozásának folyamatát több táblázat közös oszlopai között.
  • Ha az oszlopok címsorai megegyeznek a táblák között, akkor a Power BI automatikusan felismeri a táblák közötti kapcsolatot.
  • Ezen oszlopok segítségével egyesíthetjük a táblázatokat is.

érdekes cikkek...