Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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.
Javasolt forrásanyagok
Power BI és OData
További források:
- Minőségi tesztek futtatása a buildelési folyamatban az Azure Pipelines használatával
- Funkcionális tesztek futtatása az Azure DevOpsban
A támogatott entitáskészletek és entitástípusok áttekintéséért tekintse meg az Elemzés adatmodellje című témakört.