Elemzési nézetek adathalmazának kialakítása
Azure DevOps Services | 2022. Azure DevOps Server – 2019. Azure DevOps Server
Minden elemzési nézet definiál egy adatkészletet a Power BI-ban. Az adatkészletek a vizualizációk létrehozásához használt táblák és tulajdonságok. Az Azure DevOpshoz készült Power BI-adatösszekötő által létrehozott adathalmazok a következő jellemzőkkel rendelkeznek:
- Az Elemzésből elérhető entitások és kapcsolódó mezők egyetlen táblába vannak egyesítve (denormalizálva). A "Létrehozva" mezőben szereplő felhasználónév például sztringként (Felhasználónév) van modellezve a felhasználói azonosító helyett. Nem szükséges kapcsolatokat létrehozni a táblák között jelentések létrehozásához.
- Az előzményadatok pillanatképekként vannak modellezve az egyes időszakokra vonatkozóan, így a népszerű jelentéskészítés egyszerű.
Ha többet szeretne megtudni a Power BI-ról és az adatkészletekről, olvassa el a Power BI – a Power BI szolgáltatás alapfogalmai című témakört.
Az Analytics OData-végpontjának összesimítása
Az Analytics OData-végpontja az Analytics-adatok normalizált ábrázolását biztosítja. Az adatok normalizálása elsősorban az adatok között fennálló "több-a-többhöz" kapcsolatok, például a munkaelemek és a kapcsolódó címkék jelentésének támogatására szolgál.
A Power BI adatösszekötő egyetlen táblaként jelöli ezeket az adatokat, így az Analytics-adatmodellben látható kapcsolatokat nem kell újra létrehozni a Power BI-ban. Ez a reprezentáció lehetővé teszi, hogy azonnal szűrjön az összetett mezőkre, például a munkaelemek címkéire.
A folyamat jelentősen leegyszerűsíti a jelentések üzembe és futtatását. Az Analytics OData-végponton keresztül elérhető mezők azonban nem választhatók ki elemzési nézetben.
Választható mezők az Analytics-nézetekben
Az Elemzés nézetben kiválasztható mezők megfelelnek a normál munkakövetési mezőknek és az Analytics-adattár mezőinek.
Munkakövetési mezők
Az Elemzés nézetben az összes munkakövetési mezőt kiválaszthatja, kivéve a következő mezőket:
- Olyan mezők, amelyek nem részei annak a projektnek , amelyben a nézet létre lett hozva
- Hosszú szövegmezők, például Leírás, Előzmények és más, HTML-adattípusú mezők
- Munkaelem-hivatkozásszám mezői, például ExternalLinkCount, HyperLinkCount, AttachedFileCount, RelatedLinkCount
- Adott REST API-mezők, például Vízjel, Törölve
- Több-a-többhöz kapcsolattal rendelkező mezők, például Csapat, Táblaoszlop, Tábla neve
Fontos
Az identitás- vagy személynévmezők( például a Létrehozva, a Hozzárendelve stb.) választható mezők, azonban a munkaelemek szűréséhez jelenleg nem választhatja ki ezeket a mezőket mezőfeltételként.
Az egyes munkaelem-követési mezők leírásáért lásd: Entitások és tulajdonságok referenciája az Azure Boardshoz.
Elemzési adattár mezői
Elemzési nézetben a következő Elemzés-alapú mezőket választhatja ki:
Mező | Leírás |
---|---|
Ciklusidő | Ideje, hogy egy munkaelem a "Folyamatban" állapotkategóriából a "Befejezve" állapotkategóriába lépjen. |
Dátum (automatikusan belefoglalva az előzményekbe) | Támogatja a szűrt munkaelemek napi, heti vagy havi előzményeinek megtekintését. |
Aktuális (automatikusan szerepel az előzményben) | Támogatja az adatok szűrését a szűrt munkaelemek legújabb pillanatképének megtekintéséhez True az érték beállításával. |
Átfutási idő | Ideje, hogy egy munkaelem a "Tervezett" állapotkategóriáról a "Kész" állapotkategóriára váltson. |
Szülőmunkaelem azonosítója | A munkaelem szülőjének munkaelem-azonosítója. |
Projekt neve | Egyenértékű a projektmezővel. |
Változat | Egy munkaelem előzményváltozatához rendelt szám. |
Címkék | Címkék pontosvesszőkkel tagolt listája. |
WorkItemRevisionSK | A munkaelem-változat elemzési egyedi kulcsa, amely a kapcsolódó entitások összekapcsolására szolgál. |
Az állapotkategóriákról további információt a Munkafolyamat-állapotok és állapotkategóriák című témakörben talál. Az Elemzési adatmodellről további információt az Adatmodell az Elemzéshez című témakörben talál.
Az Elemzésen keresztül elérhető egyéb mezők eléréséhez adja meg a megfelelő helyettes kulcsokat (SK) vagy munkaelem-azonosítót az Elemzés nézetben. Ezután hozza létre a szükséges leképezési táblákat az Elemzés navigációs tulajdonsága alapján.
- Iterációk (IterationSK)
- Területek (AreaSK)
- Teams (AreaSK – leképezési tábla létrehozása a Teams navigációs tulajdonsága alapján)
- BoardLocations (AreaSK – leképezési tábla létrehozása a BoardLocations navigációs tulajdonsága alapján)
- Dátumok (DateSK)
- Folyamat (AreaSK – leképezési tábla létrehozása folyamatnavigációs tulajdonság alapján)
- WorkItemLinks (munkaelem-azonosító)
Adatkapcsolatok
Az Elemzési adatmodell megértése kritikus fontosságú az entitások közötti jó kapcsolatok kiépítéséhez.
Alapértelmezés szerint, ha az Elemzés alapszintű adatokat ad vissza, az adatok az alábbi ábrán látható módon kapcsolódnak:
A címkék, a Teams és a felhasználók nem kapcsolódnak a többi adathoz. Ez az entitások összekapcsolásához kapcsolódik. Ezek több módon is kapcsolódhatnak:
- A több-a-többhöz kapcsolatok nem könnyen kezelhetők ezekben a modellekben
- Az entitások között több kapcsolat is van, például a felhasználók és a munkaelemek között. Ezek a következőhöz kapcsolódnak:
- Hozzárendelve
- Created By (Létrehozó)
- Módosította:
- és így tovább
Egyszerűen több kapcsolatot is kezelhet. Az alapértelmezett modellben például szerkesztheti a lekérdezést, jelölje ki a WorkItems tábla AssignedTo oszlopát, és bontsa ki az oszlopot, hogy tartalmazza a Felhasználók tábla összes adatát, és megismételheti ezt a folyamatot a Létrehozva és a Módosítva oszlopokkal is. Így megkerülheti, hogy több hivatkozás legyen az egyik táblából a másikba, ami nem engedélyezett.
Az oszlopok ilyen módon történő bővítésének egy másik oka a körkörös kapcsolatok kezelése, amelyek szintén nem engedélyezettek. Vegyük például a következő útvonalat: Projektek > Területek > Munkaelemek > Projektek. Ez egy tipikus körkörös problémát mutat be. Mi a teendő, ha látni szeretné, hogy mely objektumok tartoznak egy adott projekthez? A modell a buildelés során kapcsolatokat tartalmaz a Területek és munkaelemek, valamint a Projektek és a Munkaelemek között, de a projektek nem kapcsolhatók a területekhez, mert ez befejezi a körkörös kapcsolatot, ezért nem engedélyezett. A forgatókönyv kezeléséhez bontsa ki a Projekt oszlopot a Területek táblában. Ehhez hajtsa végre a következő lépéseket:
A Kezdőlap lapon válassza a Lekérdezések szerkesztése lehetőséget.
Válassza a Területek lekérdezést.
Görgessen a Project oszlophoz (az utolsó oszlophoz), és válassza a Kibontás ikont az oszlop tetején.
Törölje az összes oszlop jelölését a ProjectName kivételével, és válassza az OK gombot.
Most már listázhatja a területeket projekt szerint, és lekérheti az egyes projektekben lévő területek számát.
Kapcsolódó cikkek
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: