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


Elemzési adatok átalakítása Power BI-jelentések létrehozásához

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Miután importálta az Analytics-adatokat a Power BI-ba, előfordulhat, hogy a jelentés létrehozása előtt át kell alakítania a kiválasztott oszlopadatokat. Ez a cikk bemutatja, hogyan hajthat végre néhány alapvető feladatot, például:

  • Oszlopok kibontása, például Terület, Kijelölve és Iteráció
  • Bontsa ki a leszármazott oszlopokat csatolt munkaelemek lekérdezésekor
  • Kimutatásoszlopok a kategória egyes állapotainak számának létrehozásához
  • Az oszlop adattípusának módosítása tizedestörtről egész számra
  • Null értékek cseréje oszlopadatokban
  • Egyéni mező létrehozása
  • Mezők átnevezése.

Előfeltételek

Kategória Követelmények
Hozzáférési szintek - Projekt tagja.
- Legalább alapszintű hozzáférést.
Jogosultságok Alapértelmezés szerint a projekttagok jogosultak az Analytics lekérdezésére és nézetek létrehozására. A szolgáltatás- és szolgáltatás-engedélyezéssel, valamint az általános adatkövetési tevékenységekkel kapcsolatos egyéb előfeltételekről további információt az Analytics eléréséhez szükséges engedélyek és előfeltételek című témakörben talál.

Oszlopok kibővítése

A lekérdezés több oszlopot ad vissza, amelyeket ki kell bontania, mielőtt használhatja őket a Power BI-ban. Az OData $expand utasítással behúzott entitások esetlegesen több mezőből álló rekordot adnak vissza. Az entitás mezőkre való laposításához ki kell bontania a rekordot. Ilyen entitások például: AssignedTo, Iteration és Area.

Miután bezárta a Speciális szerkesztőt, és a Power Query Editorban marad, válassza a kibontás gombot azokat az entitásokat, amelyeket ki szeretne laposítani.

  1. Válassza például a Terület kibontása gombot, jelölje ki a kibontani kívánt tulajdonságokat, és kattintson az OK gombra. Itt kiválasztjuk AreaName és AreaPath, majd ellaposítjuk. A AreaName tulajdonság hasonló a Csomópontnév mezőhöz.

    Képernyőkép a Power BI adatátalakításáról, az AreaPath oszlop kinyitása.

    Feljegyzés

    A választható tulajdonságok a lekérdezésben visszaadni kívánt tulajdonságoktól függnek. Ha nem ad meg tulajdonságokat, akkor minden tulajdonság elérhető. Ezekről a tulajdonságokról további információt a következő metaadat-hivatkozásokban talál: Területek, Iterációk és Felhasználók.

  2. A tábla mostantól entitásmező(ke)t tartalmaz.

    A kibontott terület oszlopainak képernyőképe.

  3. Ismételje meg az 1–3. lépést minden olyan mező esetében, amely a kibontandó entitásokat jelöli. Ezek a Rekord bejegyzések a tábla oszlopában jelennek meg, amikor még nem kerültek kibővítésre.

Leszármazottak oszlop kibontása

A Leszármazottak oszlop egy táblát tartalmaz két mezővel: State és TotalStoryPoints. Bővítse ki.

  1. Válassza a Kibontás gombot, és válassza ki a jelentéshez kívánt oszlopokat:

    Képernyőkép a Power BI Leszármazottak oszlopról.

  2. Ellenőrizze az összes oszlopot, és válassza az OK gombot.

    Képernyőkép a Power BI Leszármazottak oszlopról, majd bontsa ki a lehetőségeket.

  3. A Leszármazók entitás a kijelölt oszlopokra van laposítva.

    Képernyőkép a Power BI kibontott leszármazottak oszlopáról.

Pivot Descendants.StateCategory oszlop

  1. Válassza ki a 1Descendants.StateCategory1 oszlopfejlécet annak kijelöléséhez.

  2. Válassza az Átalakítás menüt, majd a Kimutatás oszlopot. Átalakítás menü, Forgatási oszlop opció.

  3. A Kimutatás oszlop párbeszédpanelen válassza az Értékek lehetőséget, majd nyomja le az OK billentyűtDescendants.TotalStoryPoints. A Power BI minden StateCategory-értékhez létrehoz egy oszlopot.

    A kimutatási oszlop párbeszédpanelje a Descendants.TotalStoryPoints oszlopnak.

  1. Válassza ki a kibontó gombot a Links oszlopon.

    Képernyőkép a Power BI-hivatkozások oszlopról, a lehetőségek kibontása.

  2. Válassza ki az összes egyengetendő mezőt.

    Képernyőkép a Power BI-hivatkozások oszlopról, a lehetőségek kibontása.

  3. Válassza ki az oszlop kibontási gombját Links.TargetWorkItem , és válassza ki az elsimítandó tulajdonságokat.

    Képernyőkép a Power BI Links.TargetWorkItem oszlopról, majd bontsa ki a lehetőségeket.

Feljegyzés

Ha a hivatkozás egy-a-többhöz vagy több-a-többhöz kapcsolatot jelöl, akkor több hivatkozás több sorra bővül, mindegyik hivatkozáshoz egyet.

Ha például az 1. munkaelem a 2. és a 3. munkaelemhez van csatolva, akkor a Csatolások rekord kibontásakor 2 sor lesz az 1. munkaelemhez. Az egyik a 2. munkaelemre mutató hivatkozást, a másik pedig a 3. munkaelemre mutató hivatkozást jelöli.

Oszlop adattípusának átalakítása

LeadTimeDays és CycleTimeDays átalakítása egész számokra

Az LeadTimeDays és CycleTimeDays decimális mezők. Ha például az átfutási idő 10 és 1/2 nap, az érték 10,5. Mivel a legtöbb Lead/Cycle Time jelentés feltételezi, hogy a legközelebbi napra van kerekítve, ezeket a mezőket egész számmá kell konvertálnunk. Az átalakítás az 1-nél kisebb értékeket 0-ra alakítja át.

A Power Query-szerkesztő válassza a menüszalag Átalakítás menüjét.

  1. Jelölje ki az LeadTimeDays oszlopot az oszlopfejléc kiválasztásával.

  2. Válassza ki az Adattípust, és váltson egész számokra.

    Képernyőkép a Power BI Transform menü adattípus-kiválasztásáról.

  3. Ismételje meg a következőt: CycleTimeDays.

CompletedDateSK módosítása Dátum mezőre

Az CompletedDateSK oszlopadatok egy egész számként történő megjelenítésének felelnek meg a Kész dátum mező YYYYMMDD formátumban. A 2022. július 1-i egész szám például 20220701. A könnyebb jelentéskészítés érdekében dátummezőre módosítjuk.

A Power Query-szerkesztő válassza a menüszalag Átalakítás menüjét.

  1. Jelölje ki az CompletedDateSK oszlopfejlécet.

  2. Válassza az Adattípus lehetőséget, és váltson szöveggé. Amikor megjelenik az Oszloptípus módosítása párbeszédpanel, válassza az Új lépés hozzáadása (az aktuális lépés cseréje helyett) lehetőséget. Ez a kétlépéses folyamat a legegyszerűbb módja annak, hogy a Power BI-ban megfelelő Dátum mezőre módosítsa.

    Képernyőkép a Power BI Átalakítás menüjéről, az Oszloptípus módosítása párbeszédpanelről.

  3. Ezután válassza ismét a Dátumtípus lehetőséget, és válassza a Dátum lehetőséget. Az Oszloptípus módosítása párbeszédpanelen válassza az Új lépés hozzáadása lehetőséget.

Értékek cseréje

Előfordulhat, hogy egy vagy több rekord null értékeket tartalmaz. Előfordulhat például, hogy a Pontok vagy a Hátralévő munka értékek nem lettek megadva.

Null értékeket tartalmazó Power BI-táblázat képernyőképe.

A könnyebb jelentéskészítés érdekében cserélje le a null értékeket nullára az alábbi lépések végrehajtásával.

  1. Jelölje ki az oszlopot az oszlopfejlécre kattintva.
  2. Válassza az Átalakítás menüt.
  3. Válassza az Értékek cseréje lehetőséget. A Értékek cseréje párbeszédablakban:
    • Írja be a "null" értéket a Keresendő érték mezőbe.
    • Adja meg a "0"-t a Csere mezőbe.
  4. Válassza az OK lehetőséget.

Egyéni oszlop létrehozása

Teljes százalékos számítási oszlop létrehozása

Mielőtt hozzáadja a százalékos teljesítmény oszlopot, győződjön meg arról, hogy a pivotált állapotoszlopok összes nullértékét lecseréli.

  1. Válassza az Oszlop hozzáadása menüt.

  2. Válassza az Egyéni oszlop lehetőséget.

  3. Adja meg a PercentComplete értékét az új oszlopnév számára.

  4. Adja meg a következőket az Egyéni oszlop képletébe.

    = [Completed]/([Proposed]+[InProgress]+[Resolved]+[Completed])
    

    Egyéni oszlop párbeszédpanel, Százalékkiegészítés szintaxisa.

    Feljegyzés

    Lehetséges, hogy nem lesz Feloldott oszlopa, ha a munkaelemek állapotai nincsenek hozzárendelve a Feloldott munkafolyamat állapot kategóriához. Ha igen, hagyja ki a fenti képletben a "[Feloldva]" értéket.

  5. Kattintson az OK gombra.

  6. Válassza az Átalakítás menüt.

  7. Válassza az Adattípus lehetőséget, és válassza a Százalék elemet.

Oszlopmezők átnevezése

Ha végzett a bővítéssel, átnevezhet egy vagy több oszlopot.

  1. Kattintson a jobb gombbal egy oszlopfejlécre, és válassza az Átnevezés...

    Oszlopok átnevezése a Power BI-ban

  2. Írja be az oszlopmező új címkéjét, majd nyomja le az Enter billentyűt.

Zárja be a lekérdezést, és alkalmazza a módosításokat

Miután elvégezte az összes adatátalakítást, válassza a Kezdőlap menü Bezárás &alkalmaz elemét a lekérdezés mentéséhez és a Power BI Jelentés lapjára való visszatéréshez.

Képernyőkép a Power Query-szerkesztő Bezárás és alkalmazás lehetőségről.