Mi az az Analytics?

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

Az Elemzés a Azure DevOps jelentési platformja, amely az előző platformot váltja fel SQL Server Reporting Services alapján. Az Elemzés, amelyet kifejezetten jelentéskészítésre terveztek, gyors olvasáshoz és kiszolgálóalapú összesítésekhez van optimalizálva. Segítségével mennyiségi kérdéseket válaszolhat meg a projektek múltjáról vagy jelenlegi állapotáról, és végrehajtható megállapításokat nyerhet a fejlesztési adatokból.

Az Elemzés a nyers Azure DevOps adatokat hasznos elemzésekké alakítja, amelyek segítenek a csapatoknak adatvezérelt döntéseket hozni, nyomon követni az előrehaladást, azonosítani a trendeket, és javítani a fejlesztési folyamataikat.

Feljegyzés

Ha Azure Analysis Services kapcsolatos információkat keres, tekintse meg Azure Analysis Services.

Az Elemzés főbb képességei

Az Analytics több hozzáférési módszerrel nyújt átfogó elemzéseket a projektekről:

  • Az irányítópultokhoz felvehető elemzési widgetek azonnali elemzésekhez
  • In-context Analytics-jelentések választható Azure DevOps lapokról
  • Rollup sávok és -számok Azure Boards hátralékok nyomon követéséhez
  • Saját jelentések hozhat létre a(z) Power BI használatával speciális elemzésekhez.
  • OData-lekérdezésekkel létrehozható egyéni jelentések programozott hozzáféréshez
  • Bővíthetőség támogatása egyéni Analytics-widgetek fejlesztéséhez és irányítópultokhoz való hozzáadásához

Miért érdemes az Elemzést választani a hagyományos jelentéskészítéssel szemben?

Az Elemzés számos előnnyel rendelkezik az örökölt jelentéskészítési megoldásokkal szemben:

  • Real-time data: Az elemzés automatikusan frissül a Azure DevOps adatainak változásakor
  • Optimalizált teljesítmény: Gyors lekérdezésekhez és összesítésekhez készült
  • Modern interfész: Natív integráció Power BI és OData szabványokkal
  • Bővíthető: Egyéni mezők, munkaelemtípusok és widgetek támogatása
  • Felhőre kész: Felhőbeli és helyszíni telepítésekhez tervezve

Feljegyzés

Az Analytics szolgáltatás automatikusan engedélyezve van, és éles környezetben is támogatott a Azure DevOps Szolgáltatásokon belüli összes szolgáltatás esetében. Power BI integráció és az Analytics szolgáltatás OData-csatornához való hozzáférés általánosan elérhető. Javasoljuk, hogy használja az Analytics OData-hírcsatornát, és küldjön visszajelzést.

A rendelkezésre álló adatok verziófüggők. A legújabb támogatott verziója az OData API-nak v2.0, illetve a legújabb előzetes verziója az v4.0-preview. További információ: OData API-verziószámozás.

Feljegyzés

Az Analytics szolgáltatást a rendszer automatikusan telepíti és támogatja éles környezetben a 2020-Azure DevOps Server és újabb verziók összes új projektgyűjteményéhez. Power BI integráció és az Analytics szolgáltatás OData-csatornához való hozzáférés általánosan elérhető. Javasoljuk, hogy használja az Analytics OData-hírcsatornát, és küldjön visszajelzést. Ha Azure DevOps Server 2019-es verzióról frissít, a frissítés során telepítheti az Analytics szolgáltatást.

A rendelkezésre álló adatok verziófüggők. A legújabb támogatott verziója az OData API-nak v2.0, illetve a legújabb előzetes verziója az v4.0-preview. További információ: OData API-verziószámozás.

Jótanács

Mesterséges intelligenciát használhat az Azure DevOps feladatokban. Első lépésként tekintse meg a Azure DevOps MCP-kiszolgáló AI-támogatásának engedélyezése című témakört, hogy elkezdhesse.

Az Analyticsben elérhető adatok

Az elemzés általánosan elérhető a Azure DevOps-szolgáltatásokhoz, valamint a 2020-Azure DevOps Server és újabb verziókhoz. Az Azure DevOps Server 2019 előzetes verzióban érhető el. A szolgáltatás átfogó adatmodellt biztosít Azure DevOps funkciókon keresztül.

Az Analytics szolgáltatáson keresztül elérhető adatok az Ön verziójától és platformjától függenek. A részletekért olvassa el az Analytics és az Analytics adatmodelljében elérhető adatokat.

Adatlefedettség funkcióterület szerint

Az Elemzés a következő Azure DevOps funkciókra terjed ki:

Funkcióterület Elérhető adatok Használati esetek
Munkakövetés Munkaelemek, területek, iterációk, csapatok, felhasználók Állapotjelentések, trendanalízis, burndown-chartok
Pipelines Buildelési/kiadási adatok, teszteredmények, üzembehelyezési metrikák Folyamatelemzés, hibaelemzés, teljesítménykövetés
Tesztkezelés Teszttervek, teszteredmények, tesztkonfigurációk Tesztelési lefedettség, minőségi metrikák, végrehajtási trendek
Verziókövetés Elkötelezési adatok, ágadatok Kódtevékenység, adattár-elemzések

Az Elemzés automatikusan engedélyezi az összes Azure DevOps Services-projektet, és feltölti magát az összes elérhető Azure DevOps adattal. Miután feltöltődött, folyamatosan frissíti magát az adatváltozások során. További információkért olvassa el az Analyticsben elérhető adatokat.

Irányítópulti modulok

Irányítópultokat hozhat létre, és widgeteket vehet fel hozzájuk. Az Analyticsen alapuló számos widgetet biztosítunk. Ezek a widgetek kihasználják az Analytics teljesítményét, és a legegyszerűbb módot biztosítják az adatokból való elemzésre.

Példa: Sebesség widget-elemzések

Az alábbi képen látható Velocity widget hat iteráción keresztül nyújt betekintést egy csapat történeti teljesítményébe:

Elemzés – Sebesség widget

Ez a Velocity widget azt mutatja, hogy ennek a csapatnak rendszeresen késve sikerül lezárnia a történeteket. Emellett eltérést mutat a tervezett és a befejezett munka között az összes megjelenített sprinten. A csapat részletezheti az adatokat a kiváltó okok meghatározásához. Az új eljárások implementálása után a csapat a Velocity widget használatával nyomon követheti a hatékonyságukat.

Elérhető Elemzési widgetek

Az elemzési alapú widgetek a következők:

  • Sebesség: Csapatteljesítés nyomon követése az idő függvényében
  • Burndown: A sprint és a kiadás előrehaladásának figyelése
  • Kumulatív folyamatábra: A munkafolyamat és a szűk keresztmetszetek vizualizálása
  • Átfutási idő: Az ötlettől a kézbesítésig eltelt idő mérése
  • Ciklusidő: Munkaelem befejezési idejének nyomon követése

A Sebesség widget használatának megkezdéséhez tekintse meg az Elemzési widget hozzáadása irányítópulthoz című témakört.

Helyi jelentések és összesítő oszlopok

A környezetbeli munkakövetési jelentések mostantól az Analytics-adatokat használják alapként. Ezek a jelentések a termék- és portfolió-hátralékok és táblák Elemzés lapján jelennek meg. Emellett rendelkezésre állnak folyamat- és tesztkörnyezeti jelentések is. További információért tekintse át az alábbi cikkeket:

Munkakövetési jelentések

Folyamat- és tesztjelentések

Összesítő funkció

Összegző oszlopokat adhat hozzá a termék- és portfólió-hátralék listákhoz, amelyek az alábbiakat biztosítják:

  • Folyamatjelző sávok: A befejezési állapot vizuális megjelenítése
  • Munkaelemek száma: Gyermekelemek összesített száma
  • Mezőösszegzések: Számmezők összesített értékei

Részletekért lásd a Folyamat vagy az összesítések megjelenítése.

Elemzési nézetek

Az elemzési nézetek olyan webes portálfunkciót biztosítanak, amely támogatja az állapot- és trendjelentések munkakövetési adatainak szűrését. Az Analytics-nézetekben alapértelmezett vagy egyéni nézetekkel hozhat létre jelentéseket Power BI egy dedikált adatösszekötőn keresztül.

Az Analytics-nézetek előnyei

  • Előre szűrt adatok: Szűrők definiálása egyszer és több jelentésben való újrafelhasználás
  • Teljesítményoptimalizálás: Kevesebb adatátvitel és gyorsabb jelentésbetöltés
  • Verziókövetés: Változások nyomon követése a definíciók időbeli megtekintéséhez
  • Csapatmunka: Konzisztens adatnézetek megosztása a szervezeten belül

További információért lásd: Mik az Analytics nézetek?.

OData-lekérdezések és metaadatok elérése

Az Analytics teljes körű hozzáférést biztosít az OData (Open Data Protocol) használatával. Egy webböngészőben OData-lekérdezésekkel lekérdezheti az Analytics metaadatait vagy adatait, így programozott hozzáférést biztosít a Azure DevOps adataihoz.

OData-képességek

  • Közvetlen adathozzáférés: Lekérdezéselemzési adatok köztes eszközök nélkül
  • Rugalmas szűrés: Összetett szűrők és összesítések alkalmazása
  • Metaadatok feltárása: Az elérhető adatstruktúrák és kapcsolatok felderítése
  • Integráció kész: Külső eszközök és egyéni alkalmazások csatlakoztatása

A lekérdezések létrehozásának módjáról az Analytics OData-lekérdezéseinek összeállítása című témakörben olvashat.

Testreszabott eszközök és lekérdezések

Ha egyéni lekérdezéseket és eszközöket szeretne előkészíteni az OData API-val, tekintse át a mintajelentéseket és a gyorshivatkozási indexet.

OData-példaforgatókönyvek

Az OData-lekérdezések gyakori mintái a következők:

  • A munkaelem aktuális állapotának lekérése projektek között
  • Adott munkaelemtípusok előzménytrendjeinek elemzése
  • Egyéni irányítópultok létrehozása valós idejű adatokkal
  • Azure DevOps adatok integrálása külső üzletiintelligencia-eszközökkel

Power BI integráció és adatkapcsolók

Power BI egy üzleti elemzési eszközcsomag, amely zökkenőmentesen integrálható Azure DevOps Analytics szolgáltatással. Több adatösszekötőt biztosítunk az adatok Power BI való importálásának támogatásához:

Elérhető összekötők

  • Elemzési nézetek: Előre szűrt, optimalizált adatnézetek
  • OData-lekérdezés: Közvetlen lekérdezési hozzáférés egyéni forgatókönyvekhez
  • OData-hírcsatorna: Valós idejű adatstreamelés élő irányítópultokhoz

Power BI előnyök

A Power BI a következőt teheti:

  • A fejlett elemzések használata: Power BI kifinomult elemzési képességeinek használata
  • Gyönyörű vizualizációk létrehozása: Lenyűgöző diagramok és jelentések készítése
  • Vállalati irányítópultok közzététele: Elemzések megosztása a szervezeten belül
  • Kombináns adatforrások: Azure DevOps adatok integrálása más üzleti rendszerekkel

Első lépések a Power BI

A Power BI használatának megkezdése a Azure DevOps Analytics használatával:

  1. Tekintse át az áttekintést: Power BI integráció áttekintése
  2. Mintaadatok felfedezése: Power BI Mintajelentések gyors kezdést biztosítanak a népszerű jelentésekhez
  3. Válassza ki az összekötőt: Válassza ki az igényeinek megfelelő adatösszekötőt
  4. Az első jelentés készítése: Első lépések a sablonok használatával és a követelmények testreszabása

Egyéni mezők és munkaelemtípusok támogatása

Az Elemzés automatikusan beépíti az egyéni mezőket és az egyéni munkaelem-típusokat az adatmodellbe. Ez az automatikus belefoglalás biztosítja, hogy a testreszabások további konfiguráció nélkül jelenjenek meg az Analyticsben.

Automatikus testreszabás támogatása

  • Egyéni mezők: Az összes egyéni mező automatikusan megjelenik az Analytics-adatmodellben
  • Egyéni munkaelem-típusok: Új munkaelem-típusok válnak elérhetővé jelentéskészítésre
  • Folyamat testreszabása: A munkafolyamatok és szabályok módosításai az Analytics-adatokban tükröződnek
  • Valós idejű frissítések: A testreszabások az Elemzésben jelennek meg, miközben ön készíti őket

Egyéni adatok elérése

OData-lekérdezéseken keresztül a következő műveletekre van lehetőség:

  • A folyamat testreszabása során hozzáadott tulajdonságok megtekintése
  • Enumerált listák és engedélyezett értékek elérése
  • Lekérdezési kapcsolatok egyéni és standard mezők között
  • A szervezetspecifikus adatokat tartalmazó jelentések készítése

Teljesítmény és késleltetés

Az Analytics használatakor lekérdezi a Azure DevOps tárolt adatok válogatott másolatát. Az adatmásolás segít optimalizálni az olvasási és összesítési teljesítményt, és jelentősen csökkenti a jelentéskészítési forgatókönyvek Azure DevOps gyakorolt hatását.

Adatátviteli késés

Mivel az adatok másolása történik, az Analytics nem valós idejű tároló. Az adatok másolása akár 30 másodperces késést is jelent, mielőtt az egyetlen módosítással társított adatok megjelennek az Analyticsben.

Lekérdezési teljesítmény

Az ajánlott lekérdezési minták használatával az Analytics 3–5 másodpercen belül válaszol minden összesítésre vagy nem összesített lekérdezésre. A lekérdezési válasz több oldalon jelenik meg, ha meghaladja a 10 000 találatot.

Az Elemzésben elérhető entitáskészletek egy része összesítésekhez van kialakítva. A szolgáltatás az ilyen entitások eredményeit egyetlen lapra korlátozza az ajánlott lekérdezési mintákban ismertetett, nem összesített lekérdezésekhez.

Biztonság és engedélyek

Az Elemzés tiszteletben tartja Azure DevOps biztonsági engedélyeket:

  • Project szintű biztonság: A felhasználók csak azokat az adatokat látják, amelyekhez hozzáférésük van
  • Munkaelem biztonsága: A terület elérési útjának engedélyei az Analytics-adatokra vonatkoznak
  • Írásvédett hozzáférés: Az Elemzés csak olvasási nézeteket biztosít az adatokról
  • Azure AD-integráció: Támogatja a vállalati hitelesítést és engedélyezést

Következő lépés