Megosztás:


Jelentéskészítési ütemterv és migrálási útmutató

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

Az Analytics szolgáltatás támogatja az Azure DevOps jelentéskészítést, és elérhető az Azure DevOps Serverhez. Az SQL Server Reporting Services alapján lecseréli az előző platformot.

Az Azure DevOps Server 2022 kiadásával az Azure DevOps data insights megszerzésének egyetlen lehetősége az Analytics szolgáltatás. Az SQL Server Reporting Services integrációja már nem támogatott.

További információkért lásd a következő cikkeket:

Feljegyzés

Ha az Azure Analysis Services szolgáltatással kapcsolatos információkat keres, tekintse meg az Azure Analysis Servicest.

Az Analytics szolgáltatás

Az Elemzés általánosan elérhető az Azure DevOps Services és az Azure DevOps Server 2020 és újabb verziókhoz. Számos speciális widgetet biztosít, és támogatja a Power BI-integrációt és az OData-hírcsatorna elérését.

További információ: What is Analytics. Jelenleg részleges adatokat tartalmaz. Dolgozunk azon, hogy az összes jelentésképes adatot hozzáadjuk az Analyticshez. További információ: Az Elemzésben elérhető adatok.

Migrálás az SQL Reporting Servicesből az Analyticsbe

Ha az SQL Server Reporting Services szolgáltatásból az Analyticsbe migrál, az alábbi útmutató segít az áttérés sikeres végrehajtásában.

Az SQL Reporting Services és az Analytics közötti főbb különbségek

  • Az elemzés objektum-relációs leképező, míg az SQL Server Reporting Services adatai relációs adatbázison és online elemzési (OLAP) kockán alapulnak
  • Az elemzés nem igényel karbantartást
  • Az Analytics az összes munkakövetési mezőt tárolja, kivéve a HTML-/rich-text mezőket. A rendszer automatikusan hozzáadja az egyéni mezőket az Analytics-adattárhoz
  • Az elemzés nem valós idejű tároló, hanem az adatok válogatott másolata, amely legfeljebb 30 másodperces késéssel jelenik meg a módosítások megjelenése előtt

Migrációs legjobb gyakorlatok

  • Mindig korlátozza a lekérdezést azokhoz a projektekhez, amelyekhez hozzáféréssel rendelkezik. Projektközi jelentéseket készíthet a Power BI-ból, a lekérdezések azonban csak akkor adnak vissza adatokat, ha rendelkezik engedéllyel az összes lekérdezett projekt Elemzési adatainak megtekintéséhez
  • Beépített irányítópultok használata több diagram nézeteinek támogatásához. Számos funkció támogatja több diagram megtekintését egy Azure DevOps-konfigurálható irányítópulton
  • Az adatvezérelt döntések meghozatalához szükséges elemzések azonosítása. Ezután lekérdezések, irányítópultok, beépített jelentések vagy Power BI- és OData-lekérdezések kombinációjával hozza létre a szükséges jelentéseket

Az Analytics szolgáltatással elérhető főbb funkciók

Az Elemzés számos olyan képességet biztosít, amelyek nem voltak elérhetők az SQL Server Reporting Servicesben. A legfontosabb funkciók a következők:

  • Speciális irányítópult-widgetek: Elemzések által támogatott widgetek státusz- és trendnézetekhez, beleértve a Sebesség, a Leégés, az Összegző folyamatábra és az Átfutási/Ciklusidő widgeteket. A teljes áttekintésért tekintse meg a widget-katalógust
  • Beépített Elemzési jelentések: Az Azure Boards, a Pipelines és a Test Plans valós idejű elemzési adatokat megjelenítő helyszíni jelentései. További információért lásd Az irányítópultok, diagramok, jelentések és widgetek
  • Power BI-integráció: Közvetlen kapcsolat egyéni jelentések és irányítópultok létrehozásához az Analytics-adatokkal rendelkező Power BI használatával OData-hírcsatornákon és Elemzési nézeteken keresztül
  • Elemzési nézetek: Szűrt adathalmazok egyszerűbb létrehozása Power BI-jelentésekhez OData-lekérdezések írása nélkül. Mik azok az Analytics-nézetek?
  • OData API-hozzáférés: Közvetlen programozott hozzáférés az Analytics-adatokhoz egyéni integrációkhoz és jelentéskészítési megoldásokhoz
  • Összesítő képességek: Előrehaladási sávok és összegzések leszármazódó munkaelemekhez a hierarchiákban, amelyek bármelyik hátralék nézetben elérhetők. További információ: Összesítési folyamat vagy összegző adatok megjelenítése
  • Továbbfejlesztett lekérdezésdiagramok: Lekérdezésalapú diagramok címkék, területek, iterációk és egyéni mezők szerinti csoportosítással
  • Valós idejű nyomon követhetőség: A követelményektől az üzembe helyezésig, a kapcsolódó munkaelemeken, ágakon, véglegesítéseken, lekéréses kérelmeken, buildeken és kiadásokon keresztüli, végpontok közötti nyomon követés. További információ: Végpontok közötti nyomon követhetőség
  • Folyamatelemzések: Átfogó widgetek a buildelési és kiadási folyamatok elemzéséhez, beleértve a kiadási folyamat áttekintését és a követelmények minőségét
  • Tesztelemzés: Fejlett tesztjelentési képességek, beleértve a teszteredmények trendjeit, a hibaelemzést és a tesztelés időtartamának elemzését
  • Sebesség- és leégési diagramok: Beépített futam- és kiadáskövetés konfigurálható időszakokkal és csapat-összehasonlításokkal

Az elemzési képességek teljes listáját az Elemzésben elérhető adatok című témakörben találja.

Elemzési eszközök és fogalmak

Az Analytics-adatmodell entitáskészletekből áll, amelyek tagjai (entitásai) szűrhető, összesíthető és összegzhető tulajdonságokat tartalmaznak. A támogatott entitáskészletek és entitástípusok áttekintéséért tekintse meg az Elemzés adatmodellje című témakört.

Az alábbi eszközök támogatják az Analytics szolgáltatással való interakciót:

  • Elemzési nézetek: Gyors módot kínál a jelentések létrehozására a munkakövetési és tesztelési esetek alapján. Elemzési nézetet definiálhat, és megoszthatja másokkal. A Power BI használatával bármilyen típusú jelentést létrehozhat, amely a Power BI-t támogatja. További információ: Mik azok az Analytics-nézetek?
  • Power BI: Csatlakozás az Elemzéshez a Power BI-ból elemzési nézeten, OData-lekérdezésen vagy OData-csatornán keresztül. További információ a Power BI-integrációról
  • OData-lekérdezés: Az OData használatával közvetlenül lekérdezheti az Analyticset egy támogatott böngészőből, és szükség szerint használhatja a visszaadott JSON-adatokat
  • Az Analytics metaadatainak programozott lekérdezése : OData-lekérdezések létrehozása az Analyticshez, URL-összetevők a metaadatok lekérdezéséhez

Elemzési engedélyek

Az Analytics-adatok eléréséhez és használatához a felhasználóknak megfelelő projektszintű engedélyekre van szükségük. Az alapvető Analytics-engedélyek a következők:

  • View Analytics: OData-lekérdezéseken, Power BI-kapcsolatokon és Elemzési widgeteken keresztüli elemzési adatok eléréséhez szükséges. Alapértelmezés szerint az alapszintű hozzáféréssel rendelkező összes közreműködő rendelkezik ezzel az engedéllyel. Az érdekelt felek hozzáféréssel rendelkező felhasználói nem jogosultak az Analytics-nézetek megtekintésére és szerkesztésére.
  • Megosztott elemzési nézetek törlése: Lehetővé teszi a felhasználók számára a projekttel megosztott Analytics-nézetek törlését
  • Megosztott elemzési nézetek szerkesztése: Lehetővé teszi a felhasználók számára a projekttel megosztott Analytics-nézetek módosítását

Az egyéni Analytics-nézetek esetében a létrehozók meghatározott engedélyeket állíthatnak be annak szabályozására, hogy kik tekinthetik meg, szerkeszthetik és törölhetik a megosztott nézeteiket. Az engedélyek beállításával és kezelésével kapcsolatos részletes információkért lásd: Az Elemzési és elemzési nézetek elérésére vonatkozó engedélyek beállítása.

Lekérdezési teljesítmény és késés

Az elemzés olvasási és összesítési teljesítményre van optimalizálva, és csökkenti a jelentéskészítési forgatókönyvek Azure DevOpsra gyakorolt hatását. Az adatmásolás legfeljebb 30 másodperces késéssel jár, mielőtt az egyetlen módosítással társított adatok megjelennek az Analyticsben. További információkért tekintse meg az OData Analytics lekérdezési irányelveit.

Az SQL Server jelentéskészítésének jövője

Az SQL Server Reporting Services platformot az Azure DevOps Server 2020 és az összes korábbi helyszíni verzió támogatja. Az Azure DevOps Server 2020 azonban az SQL Server Reporting Services támogatásának utolsó verziója.

Az Azure DevOps Server 2022-től és az összes jövőbeli verziótól kezdve csak az Analytics támogatott jelentéskészítési és adatelemzési célokra. Ez az átmeneti idővonal elegendő időt biztosít a meglévő SQL Server Reporting Services-jelentések analyticsbe való migrálásához.

Fontos

Az Azure DevOps Services nem támogatja az SQL Server Reporting Services szolgáltatást, és továbbra is csak az Elemzést használja az összes jelentéskészítési funkcióhoz. Nincs terv az SQL Server Reporting Services támogatásának bevezetésére a felhőszolgáltatásban.

Útiterv idővonala

Tekintse meg a szolgáltatások ütemtervét a jelentéskészítési funkciók ütemtervéhez.

Power BI és OData

További források:

A támogatott entitáskészletek és entitástípusok áttekintéséért tekintse meg az Elemzés adatmodellje című témakört.