Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Ez a cikk bemutatja, hogyan jelenítheti meg a Stories CFD-t egy adott csapat számára. Ezek az adatok a beépített diagram- és irányítópult-vezérlőn keresztül is elérhetők. Ezekről a lehetőségekről további információt az összegző folyamatábra megtekintése és konfigurálása című témakörben talál.
Az alábbi képen egy példa látható, amely a felhasználói történetek időbeli számát mutatja a Kutatás alatt, az Elkötelezett, a Folyamatban van és a Véleményezés alatt állapotokban. Ha egy dátum fölé viszi az egérmutatót, az adott dátumra vonatkozó adatokkal kapcsolatos információkat tartalmaz.
A kumulatív folyamatokkal kapcsolatos további információkért tekintse meg a kumulatív folyamatot, az átfutási időt és a ciklusidőre vonatkozó útmutatást , valamint a kumulatív folyamatot, az átfutási időt és a ciklusidőre vonatkozó útmutatást.
Feljegyzés
Ez a cikk feltételezi, hogy OData-lekérdezések használatával olvassa el a mintajelentések áttekintését, és alapszintű ismeretekkel rendelkezik a Power BI-ról.
| 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. |
Minta lekérdezések
Az ebben a szakaszban szereplő lekérdezések támogatják a felhasználói történetek összesített folyamatadatainak visszaadását. Ezek a lekérdezések megadják az WorkItemBoardSnapshot entitáskészletet, amikor a táblára kiszámított adatokat adnak vissza az idő függvényében.
Feljegyzés
A szűrési vagy jelentéskészítési célokra elérhető tulajdonságok meghatározásához tekintse meg az Azure Boards metaadat-referenciáját. Az lekérdezéseit szűrheti, vagy megjelenítheti a tulajdonságokat bármely Property értékkel, amely elérhető egy EntityType vagy NavigationPropertyBinding Path keretén belül egy EntitySet által. Mindegyik EntitySet egy EntityType. Az egyes értékek adattípusával kapcsolatos további információkért tekintse át a megfelelő EntityTypemetaadatokat.
Másolja és illessze be közvetlenül az alábbi Power BI-lekérdezést az Üres adat>lekérdezés lekérése ablakba. További információ: OData-lekérdezéseket használó mintajelentések áttekintése.
let
Source = OData.Feed ("https://analytics.dev.azure.com/{organization}/{project}/_odata/V3.0-preview/WorkItemBoardSnapshot?"
&"$apply=filter( "
&"Team/TeamName eq '{teamname}' "
&"and BoardName eq 'Stories' "
&"and DateValue ge {startdate} "
&") "
&"/groupby( "
&"(DateValue,ColumnName,LaneName,State,WorkItemType,AssignedTo/UserName,Area/AreaPath), "
&"aggregate($count as Count) "
&") "
,null, [Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4])
in
Source
Helyettesítési sztringek és lekérdezések elemzése
Cserélje le a következő sztringeket az értékekkel. Ne tartalmazzon szögletes zárójeleket {} a helyettesítéssel. Ha például a szervezet neve "Fabrikam", cserélje le a {organization}-t Fabrikam-re, ne a {Fabrikam}-re.
-
{organization}- A szervezet neve -
{project}- A csapat projektneve, vagy a "/{project}" teljes kihagyása projektközi lekérdezéshez
-
{teamname}- A CFD-adatokat megjelenítő csapat neve
-
{startdate}- Kezdje el a jelentést az adott dátumon vagy után befejezett elemekről a következő formátummal:YYYY-MM-DDZ. Például:2022-04-01Z2022. április 1. Ne foglalja bele az idézőjeleket.
Lekérdezések lebontása
Az alábbi táblázat a lekérdezés egyes részeit ismerteti.
Lekérdezési rész
Leírás
$apply=filter(
Kezdje el a filter() záradékot.
Team/TeamName eq '{teamname}'
Adott csapat elemeit adja vissza.
and BoardName eq 'Stories'
A Stories-teendőlista elemeit adja vissza. Megadhatja az egyéb hátralékneveket, például az Epics vagy a Features nevet. Adja meg a projekthez kiválasztott folyamatnak megfelelő hátralékszintet.
and DateValue ge {startdate}
A megadott dátumon vagy után adja vissza az adatokat, például a 2022-04-01Z 2022-április-01 2019-július-01 értéket jelöli.
)
Zárja be filter() záradékot.
/groupby(
Kezdje el a groupby() záradékot.
(DateValue, ColumnName, LaneName, State, WorkItemType,AssignedTo/UserName,Area/AreaPath),
Csoportosítás DateValue, ColumnName és minden más tulajdonság alapján, amelyről jelentést szeretne készíteni. Itt LaneName is szerepel, hogy lehetővé tegyük a sávok szerinti szűrést.
aggregate($count as Count)
Összesítés munkaelemek számaként.
)
Zárja be groupby() záradékot.
(Nem kötelező) Lekérdezés átnevezése
Az alapértelmezett lekérdezéscímkét (Query1) átnevezheti valami értelmesebbre. Egyszerűen adjon meg egy új nevet a Lekérdezés beállításai panelen.
Az oszlopok kibontása a Power Query-szerkesztőben
A Power Query-szerkesztő válassza ki az átalakítani kívánt adatokat tartalmazó lekérdezést. CFD-diagram esetén ki kell bontania a , Areaés Iteration az AssignedTooszlopokat. Ha szeretné megtudni, hogyan, tekintse meg a Transform Analytics-adatok a Power BI-jelentések létrehozásához, majd bontsa ki az oszlopokat című szakaszokat.
(Nem kötelező) mezők átnevezése
Az oszlopok kibontása után érdemes lehet átnevezni egy vagy több mezőt. Átnevezheti például az oszlopot AreaPath a következőre Area Path: . További információ: Oszlopmezők átnevezése.
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.
Halmozott területdiagram létrehozása
A következő példában a lekérdezés cfd-re lett átnevezve, de az oszlopok nem lettek átnevezve.
A Power BI-ban válassza a Halmozott terület diagramot a Vizualizációk csoportban.
Adja hozzá
DateValueaz tengely-hez, majd kattintson a jobb gombbalDateValue, és válassza aDateValueaDate Hierarchyhelyett.Adj
Countaz értékekhez.Adj hozzá
ColumnNamea jelmagyarázathoz.A Szűrők panelen bontsa ki
ColumnNamea elemet, és csak a diagramon megjeleníteni kívánt értékeket jelölje ki. Előfordulhat például, hogy törölni szeretné az Új, Javasolt, Kész vagy Bezárt elemek kijelölését.
A példajelentés betűrendben jeleníti meg az oszlopokat. Az előnyben részesített sorrend azonban az adatok oszlopsorrend vagy progresszív sorrend szerint történő rendezése.
Oszlopok rendezése progresszív sorrendben
Ha a diagramoszlopokat a táblán megadott sorrendben szeretné rendezni, hajtsa végre a következő lépéseket:
- Hozzon létre egy új lekérdezést a Power BI-ban az alábbi lekérdezések alapján. Ha elkészült, nevezze át a lekérdezést ColumnOrder névre.
Másolja és illessze be közvetlenül az alábbi Power BI-lekérdezést az Üres adat>lekérdezés lekérése ablakba. További információ: OData-lekérdezéseket használó mintajelentések áttekintése.
let
Source = OData.Feed ("https://analytics.dev.azure.com/{organization}/{project}/_odata/V3.0-preview/BoardLocations?"
&"$apply=filter( "
&"Team/TeamName eq '{teamname}' "
&"and BoardName eq 'Stories' "
&"and IsCurrent eq true "
&") "
&"/groupby ((ColumnName,ColumnOrder)) "
,null, [Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4])
in
Source
A jelentés rendezése a megfelelő sorrendben
A Power BI-ban bontsa ki a ColumnOrder lekérdezést, és válassza a lehetőséget
ColumnName.Válassza az Oszlopeszközök lehetőséget, majd a Rendezés oszlop szerint, és válassza ki a
ColumnOrder-t.
Válassza a Modellezés menüt, majd Kapcsolatok kezelése. Győződjön meg arról, hogy van kapcsolat
CFD.ColumnNameésColumnOrder.ColumnNameközött. Valószínű, hogy a kapcsolatot automatikusan észlelték.A "Kapcsolatok kezelése" párbeszédablak megjeleníti a CFD.ColumnName és a ColumnOrder.ColumnName közötti kapcsolatot.
A fent létrehozott jelentésben, a Jelmagyarázatban cserélje le a jelmagyarázatra
CFD.ColumnNameColumnOrder.ColumnName.A jelentés a tábla által használt sorrendben rendezett oszlopokkal frissül.
Feljegyzés
Ha a munkaelemek egy azóta törölt oszlopban voltak, akkor a fenti jelentésben "Üresként" jelennek meg.