Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
De Analytics-service biedt ondersteuning voor Azure DevOps-rapportage en is beschikbaar voor Azure DevOps Server. Het vervangt het vorige platform op basis van SQL Server Reporting Services.
Met de release van Azure DevOps Server 2022 is de analytics-service de enige optie voor het verkrijgen van Azure DevOps-gegevensinzichten. Integratie met SQL Server Reporting Services wordt niet meer ondersteund.
Zie de volgende artikelen voor meer informatie:
Notitie
Als u op zoek bent naar informatie over Azure Analysis Services, raadpleegt u Azure Analysis Services.
De Analytics-service
Analyse is algemeen beschikbaar voor Azure DevOps Services en Azure DevOps Server 2020 en latere versies. Het biedt verschillende geavanceerde widgets en biedt ondersteuning voor Power BI-integratie en toegang tot de OData-feed.
Zie Wat is Analytics voor meer informatie. Het bevat momenteel gedeeltelijke gegevens. We werken eraan om alle rapportbare gegevens toe te voegen aan Analytics. Zie Gegevens die beschikbaar zijn in Analyse voor meer informatie.
Migreren van SQL Reporting Services naar Analytics
Als u migreert van SQL Server Reporting Services naar Analytics, kunt u met de volgende richtlijnen de overgang voltooien.
Belangrijkste verschillen tussen SQL Reporting Services en Analytics
- Analytics is een object-relationele mapper, terwijl SQL Server Reporting Services-gegevens zijn gebaseerd op een relationele database en OLAP-kubus (Online Analytical Processing)
- Analyse vereist geen onderhoud
- In Analytics worden alle velden voor het bijhouden van werk opgeslagen, met uitzondering van HTML-/rtf-tekstvelden. Aangepaste velden worden automatisch toegevoegd aan het gegevensarchief van Analytics
- Analyse is geen realtime archief, maar een gecureerde kopie van gegevens met een vertraging van 30 seconden voordat wijzigingen worden weergegeven
Best practices voor migratie
- Beperk uw query altijd tot de projecten waar u toegang toe hebt. U kunt rapporten tussen projecten genereren met Power BI, maar query's retourneren alleen gegevens wanneer u gemachtigd bent om analysegegevens weer te geven voor alle projecten die u opvraagt
- Ingebouwde dashboards gebruiken ter ondersteuning van weergaven van meerdere grafieken. Verschillende functies bieden ondersteuning voor het weergeven van meerdere grafieken in een configureerbaar Dashboard van Azure DevOps
- Identificeer de inzichten die u nodig hebt om gegevensgestuurde beslissingen te nemen. Gebruik vervolgens een combinatie van query's, dashboards, ingebouwde rapporten of Power BI- en OData-query's om de benodigde rapporten te genereren
Belangrijke functies die beschikbaar zijn met Analytics
Analyse biedt veel mogelijkheden die niet beschikbaar waren in SQL Server Reporting Services. Belangrijke functies zijn onder andere:
- Geavanceerde dashboardwidgets: op analyse gebaseerde widgets voor status- en trendweergaven, waaronder Velocity, Burndown, Cumulatief stroomdiagram en widgets voor lead/cyclustijd. Zie de widgetcatalogus voor een volledig overzicht
- Ingebouwde analytics-rapporten: contextrapporten voor Azure Boards, Pipelines en Test Plans die realtime analysegegevens weergeven. Zie Voor meer informatie over dashboards, grafieken, rapporten en widgets
- Power BI-integratie: Directe connectiviteit voor het maken van aangepaste rapporten en dashboards met behulp van Power BI met analytics-gegevens via OData-feeds en analytics-weergaven
- Analyseweergaven: Vereenvoudigde manier om gefilterde gegevenssets te maken voor Power BI-rapportage zonder OData-query's te schrijven. Zie Wat zijn analyseweergaven?
- OData-API-toegang: directe programmatische toegang tot analysegegevens voor aangepaste integraties en rapportageoplossingen
- Roll-up mogelijkheden: voortgangsbalken en totalen voor afstammende werkitems in hiërarchieën, beschikbaar in elke backlogweergave. Zie Voortgang van samenvouwen of totalen weergeven voor meer informatie
- Verbeterde querygrafieken: querygrafieken met groepering op tags, gebieden, iteraties en aangepaste velden
- Realtime tracering: end-to-end tracering van vereisten tot implementatie via gekoppelde werkitems, vertakkingen, doorvoeringen, pull-aanvragen, builds en releases. Zie End-to-end traceerbaarheid voor meer informatie
- Pijplijninzichten: Uitgebreide widgets voor analyse van build- en release-pijplijnen, waaronder overzicht van releasepijplijnen en kwaliteit van vereisten
- Testanalyse: Geavanceerde testrapportagemogelijkheden, waaronder trends in testresultaten, foutanalyse en inzichten in testduur
- Snelheids- en burndowngrafieken: ingebouwde sprint- en releasetracering met configureerbare perioden en teamvergelijkingen
Zie Gegevens die beschikbaar zijn in Analyse voor een volledige lijst met analysemogelijkheden.
Analysetools en -concepten
Het analysegegevensmodel bestaat uit entiteitssets, waarvan de leden (entiteiten) eigenschappen bevatten die kunnen worden gefilterd, geaggregeerd en samengevat. Zie Gegevensmodel voor Analyse voor een overzicht van ondersteunde entiteitssets en entiteitstypen.
De volgende hulpprogramma's ondersteunen interactie met de Analytics-service:
- Analyseweergaven: Bieden een snelle manier om rapporten te genereren op basis van werkvolgsysteem en testcases. U kunt een analyseweergave definiëren en met anderen delen. Met Behulp van Power BI kunt u elk type rapport bouwen dat door Power BI wordt ondersteund. Voor meer informatie, zie Wat zijn analyseweergaven?
- Power BI: Verbinding maken met analytics vanuit Power BI via een analyseweergave, OData-query of OData-feed. Bekijk Over Power BI-integratie
- OData-query: OData gebruiken om rechtstreeks query's uit te voeren op Analytics vanuit een ondersteunde browser en de geretourneerde JSON-gegevens gebruiken, indien nodig
- Programmatic query van de Analytics-metagegevens OData-query's maken voor Analytics, URL-componenten om de metagegevens te bevragen
Analysemachtigingen
Gebruikers hebben de juiste machtigingen op projectniveau nodig om toegang te krijgen tot en te werken met analysegegevens. De kernmachtigingen voor analyse zijn onder andere:
- Weergaveanalyse: vereist voor toegang tot analysegegevens via OData-query's, Power BI-verbindingen en Analytics-widgets. Standaard hebben alle inzenders met basistoegang deze machtiging. Gebruikers met toegang tot belanghebbenden zijn niet gemachtigd om analytics-weergaven te bekijken of te bewerken.
- Gedeelde analyseweergaven verwijderen: hiermee kunnen gebruikers analytics-weergaven verwijderen die met het project worden gedeeld
- Gedeelde analyseweergaven bewerken: hiermee kunnen gebruikers analytics-weergaven wijzigen die met het project worden gedeeld
Voor afzonderlijke analyseweergaven kunnen makers specifieke machtigingen instellen om te bepalen wie hun gedeelde weergaven kan bekijken, bewerken en verwijderen. Zie Machtigingen instellen voor toegang tot analyse- en analyseweergaven voor gedetailleerde informatie over het instellen en beheren van deze machtigingen.
Queryprestaties en latentie
Analyse is geoptimaliseerd voor lees- en aggregatieprestaties en vermindert het effect van rapportagescenario's op Azure DevOps. Het kopiëren van gegevens leidt tot een vertraging van 30 seconden voordat de gegevens die zijn gekoppeld aan een wijziging worden weergegeven in Analytics. Zie OData Analytics-queryrichtlijnen voor meer informatie.
Toekomst van SQL Server-rapportage
Het SQL Server Reporting Services-platform wordt ondersteund op Azure DevOps Server 2020 en alle eerdere on-premises versies. Azure DevOps Server 2020 is echter de definitieve versie ter ondersteuning van SQL Server Reporting Services.
Vanaf Azure DevOps Server 2022 en alle toekomstige versies wordt alleen Analytics ondersteund voor rapportage- en gegevensinzichten. Deze overgangstijdlijn biedt u voldoende tijd om uw bestaande SQL Server Reporting Services-rapporten te migreren naar Analytics.
Belangrijk
Azure DevOps Services biedt geen ondersteuning voor SQL Server Reporting Services en blijft alleen analytics gebruiken voor alle rapportagemogelijkheden. Er zijn geen plannen om SQL Server Reporting Services-ondersteuning voor de cloudservice te introduceren.
Roadmap-tijdlijn
Bekijk de Features Timeline voor de roadmap van rapportagefuncties.
Aanbevolen informatiebronnen
Power BI en OData
Informatiebronnen:
- Kwaliteitstests uitvoeren in uw build-pijplijn met behulp van Azure Pipelines
- Functionele tests uitvoeren in Azure DevOps
Zie Gegevensmodel voor Analyse voor een overzicht van ondersteunde entiteitssets en entiteitstypen.