Felbontásfa vizualizációk létrehozása és megtekintése a Power BI-ban

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

A Felbontásfa vizualizáció a Power BI-ban lehetővé teszi az adatok több dimenzióban való megjelenítését. Automatikusan összesíti az adatokat, és lehetővé teszi a dimenziók bármilyen sorrendben történő lehatálását. Ez egy mesterségesintelligencia-vizualizáció is, így megkérheti, hogy keresse meg a következő dimenziót, amelybe bizonyos feltételek alapján lehatolást végezhet. Ez az eszköz hasznos az alkalmi feltáráshoz és a kiváltó okok elemzéséhez.

Screenshot showing a full decomposition tree.

Ez az oktatóanyag két példát használ:

  • Egy ellátási lánc forgatókönyve, amely elemzi a vállalat által a backorder (készleten kívüli) termékek százalékos arányát.
  • Egy értékesítési forgatókönyv, amely számos tényező, például a játék műfaja és a kiadó által lebontja a videojátékok értékesítését.

A Power BI Desktophoz letöltheti az ellátási lánc forgatókönyv szemantikai modelljét. Ha használni szeretné a Power BI szolgáltatás, töltse le a Supply Chain Sample.pbix fájlt, majd töltse fel a Power BI szolgáltatás egy munkaterületére.

Feljegyzés

A jelentés Power BI-munkatárssal való megosztásához mindkettőnek egyéni Power BI Pro-licencekkel kell rendelkeznie, vagy hogy a jelentés prémium szintű kapacitásban legyen mentve.

Első lépések

Válassza a felbontásfa ikont a Vizualizációk panelen.

Decomposition tree watermark.

A vizualizáció kétféle bemenetet igényel:

  • Elemzés – az elemezni kívánt metrika. Mértéknek vagy aggregátumnak kell lennie.
  • Magyarázat – egy vagy több dimenzió, amelybe részletezni szeretne.

Miután a mértéket a mezőbe húzta, a vizualizáció frissül, hogy bemutassa az összesített mértéket. Az alábbi példában a termékek átlagos százalékos arányát vizualizáljuk a backorderen (5,07%).

Decomposition tree root node.

A következő lépés egy vagy több dimenzió behozása, amelybe le szeretne fúrni. Vegye fel ezeket a mezőket a Magyarázó gyűjtőbe. Figyelje meg, hogy egy pluszjel jelenik meg a gyökércsomópont mellett. A + lehetőség kiválasztásával kiválaszthatja, hogy melyik mezőbe szeretne részletezni (tetszőleges sorrendben részletezheti a mezőket).

Screenshot showing the plus icon selected which displays options from the Explain by list.

Az Előrejelzés torzítása lehetőség kiválasztásával a fa kibontja és lebontja a mértéket az oszlop értékei alapján. Ez a folyamat megismételhető egy másik csomópont kiválasztásával, amelybe részletezni szeretne.

Decomposition tree expansion.

Ha kiválaszt egy csomópontot az utolsó szintről, keresztszűreszti az adatokat. Ha egy csomópontot kiválaszt egy korábbi szintről, az megváltoztatja az elérési utat.

Animation shows selecting a node from an earlier level and how it changes the display to show its children nodes.

Más vizualizációkkal való interakció keresztszűrést végez a felbontásfán. A szinteken belüli csomópontok sorrendje ennek következtében változhat.

Egy másik forgatókönyv megjelenítéséhez az alábbi példa a videojátékok kiadónkénti értékesítését mutatja be.

Animation shows selecting cross filters which affect which nodes are displayed.

Amikor keresztszűrjük a fát a Ubisoft által, az elérési út frissül, hogy az Xbox-értékesítések az elsőről a második helyre lépjenek, megelőzve a PlayStationt.

Ha ezután keresztszűrjük a fát a Nintendo által, az Xbox-értékesítések üresek, mivel nincsenek Xboxhoz kifejlesztett Nintendo-játékok. Az Xbox az azt követő útvonallal együtt ki lesz szűrve a nézetből.

Annak ellenére, hogy az út eltűnik, a meglévő szintek (ebben az esetben a Game Műfaj) továbbra is rögzítve maradnak a fán. A Nintendo csomópont kiválasztása ezért automatikusan kiterjeszti a fát a Játék műfajra.

AI-felosztások

Az "AI-felosztások" segítségével megállapíthatja, hogy hol kell legközelebb keresnie az adatokban. Ezek a felosztások a lista tetején jelennek meg, és villanykörtével vannak megjelölve. A felosztások segítenek a magas és alacsony értékek automatikus megtalálásában az adatokban.

Az elemzés kétféleképpen működhet a beállításoktól függően. Az ellátási lánc minta ismételt használatával az alapértelmezett viselkedés a következő:

  • Magas érték: Figyelembe veszi az összes rendelkezésre álló mezőt, és meghatározza, hogy melyikre kell részletezni az elemzett mérték legmagasabb értékének lekéréséhez.
  • Alacsony érték: Figyelembe veszi az összes rendelkezésre álló mezőt, és meghatározza, hogy melyikre kell részletezni az elemzett mérték legalacsonyabb értékének lekéréséhez.

Válassza a Magas érték lehetőséget az Időszakos elem melletti pluszjel használatával. Megjelenik egy új, terméktípussal jelölt oszlop.

Decomposition tree AI split.

A Terméktípus mellett megjelenik egy villanykörte, amely azt jelzi, hogy ez az oszlop "AI-felosztás" volt. A fa egy pontozott vonallal is rendelkezik, amely a Betegfigyelési csomópontot javasolja, amely a hátrasorok legmagasabb értékét (9,2%) jelzi.

Vigye az egérmutatót a villanykörte fölé egy elemleírás megjelenítéséhez. Ebben a példában az elemleírás a következő: "%on backorder is highest when Product Type is Patient Monitoring".

A vizualizációt úgy konfigurálhatja, hogy relatív AI-felosztásokat találjon az Abszolútak helyett.

A relatív mód olyan magas értékeket keres, amelyek kiemelkednek (összehasonlítva az oszlop többi adatával). Tekintsük át újra a videojátékok értékesítését példaként:

Decomposition tree absolute split.

A fenti képernyőképen Észak-Amerika videojátékok értékesítését tekintjük meg. Először felosztjuk a fát a Publisher neve alapján, majd lefúrjuk a Nintendo-t. A magas érték kiválasztásával a platform bővülése a Nintendo. Mivel a Nintendo (a kiadó) csak Nintendo konzolokhoz fejleszt, csak egy érték van jelen, így nem meglepő módon ez a legmagasabb érték.

Ennek ellenére érdekesebb felosztás lenne, ha megnézzük, hogy az adott oszlopban lévő többi értékhez képest mely magas érték emelkedik ki. Ha az Elemzés típust abszolútról relatívre módosítjuk, a következő eredményt kapjuk a Nintendo esetében:

Decomposition tree relative split.

Az ajánlott érték ezúttal a játék műfaján belüli platform. A platform nem ad magasabb abszolút értéket, mint a Nintendo (19 950 000 usd és 46 950 000 dollár). Ennek ellenére ez egy érték, amely kiemelkedik.

Pontosabban, mivel 10 játék műfaji érték van, a platform várt értéke 4,6 M $ lenne, ha egyenlően kellene felosztani őket. Mivel a platform értéke majdnem $20M, ez érdekes eredmény, mivel négyszer nagyobb, mint a várt eredmény.

A számítás a következő:

Észak-Amerika Sales for Platform/ Abs(Avg(Észak-Amerika Sales for Game Műfaj))
és
Észak-Amerika Sales for Nintendo / Abs (Avg(Észak-Amerika Sales for Platform))

Ez a következőre fordít:

19 550 000 / (19 550 000 + 11 140 000 + ... + 470 000 + 60 000 /10) = 4,25x
és
46 950 000/ (46 950 000/1) = 1x

Ha nem szeretne AI-felosztásokat használni a fán, az Elemzés formázási beállításai között is kikapcsolhatja őket:

Decomposition tree disable AI split.

Fa interakciók AI-felosztásokkal

Több további AI-szinttel is rendelkezhet. Különböző AI-szinteket is keverhet (a magas értékről az alacsony értékre, és vissza a magas értékre):

Decomposition tree multiple AI paths.

Ha egy másik csomópontot választ ki a fán, az AI-felosztások újraszámolódnak az alapoktól. Az alábbi példában módosítottuk a kijelölt csomópontot az Előrejelzési torzítás szinten. A következő szintek változnak, hogy a megfelelő magas és alacsony értékeket eredményezik.

Decomposition tree AI interactions.

Az AI-szintek újraszámítása akkor is történik, ha a felbontásfát egy másik vizualizáció keresztszűrésével végzi. Az alábbi példában láthatjuk, hogy a 0477-et tartalmazó üzem esetében a háttérrendelés %-a a legmagasabb.

Screenshot shows the Root Cause Analysis with all months selected.

Ha azonban az áprilist választjuk a sávdiagramon, a terméktípus legnagyobb változása az Advanced Surgical. Ebben az esetben nem csak a csomópontok lettek átrendezve, hanem egy másik oszlopot is kiválasztottak.

Screenshot shows the Root Cause Analysis with just the month of April selected.

Ha azt szeretnénk, hogy az AI-szintek a nem AI-szintekhez hasonlóan viselkedjenek, válassza ki a villanykörtét a viselkedés alapértelmezettre való visszaállításához.

Bár több AI-szint is összefűzhető, a nem AI-szintek nem tudják követni az AI-szintet. Ha manuális felosztást hajtunk végre egy AI-felosztás után, az AI-szint villanykörte eltűnik, és a szint normál szintre alakul.

Zárolás

A tartalomkészítők zárolhatják a szinteket a jelentésfelhasználók számára. Ha egy szint zárolva van, az nem távolítható el vagy nem módosítható. A felhasználók a zárolt szinten belül különböző útvonalakat fedezhetnek fel, de magát a szintet nem módosíthatják. Létrehozóként rámutathat a meglévő szintekre a zárolás ikon megjelenítéséhez. Annyi szintet zárolhat, amennyit csak szeretne, de a zárolt szinteket nem lehet zárolni.

Az alábbi példában az első két szint zárolva van. A jelentésfelhasználók módosíthatják a 3. és a 4. szintet, és később új szinteket is hozzáadhatnak. Az első két szint azonban nem módosítható:

Decomposition tree locking.

Szempontok és korlátozások

A faszintek maximális száma 50. A fán egyszerre megjeleníthető adatpontok maximális száma 5000. A szinteket csonkítjuk a legfelső n megjelenítéséhez. Jelenleg a legfelső n szint értéke 10.

A felbontásfa nem támogatott a következő forgatókönyvekben:

  • Helyszíni Analysis Services

Az AI-felosztások nem támogatottak a következő forgatókönyvekben:

  • Azure Analysis Services
  • Power BI jelentéskészítő kiszolgáló
  • Webes közzététel
  • Összetett mértékek és mértékek bővítménysémákból az Elemzésben

Egyéb korlátozások:

  • Támogatás a Q&A-n belül