Abrufen von Analyseerkenntnissen, die mit denen vergleichbar sind, die von SQL Reporting Services-Berichten bereitgestellt werden
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Sie können ähnliche Einblicke in Ihre Azure DevOps-Prozesse erhalten, die über die älteren SQL Server Reporting Services-Berichte mithilfe des Analysediensts zur Verfügung gestellt werden. Dieser Artikel enthält Anleitungen für die Migration von den einzelnen SQL Server Reporting Services-Berichten zur Verwendung des Analysediensts.
Voraussetzungen
Um auf daten zuzugreifen, die über den Analysedienst verfügbar sind, müssen Sie die folgenden Kriterien erfüllen:
- Sie müssen Mitglied der Projekte sein, aus denen Sie Daten anzeigen möchten. Wenn Sie noch nicht als Projektmitglied hinzugefügt wurden, werden Sie jetzt hinzugefügt.
- Lassen Sie die Berechtigung "Analyse anzeigen" auf " Zulassen" festlegen. Siehe Erteilen von Berechtigungen für den Zugriff auf Analytics. Jede Person mit dieser Berechtigung, mit Ausnahme derjenigen, denen der Stakeholder-Zugriff gewährt wurde, kann Analysedaten anzeigen.
- Haben Analytics aktiviert oder installiert. Sie müssen ein Kontobesitzer oder Mitglied der Gruppe "Projektsammlungsadministratoren" sein, um den Dienst zu aktivieren.
- Der Dienst, für den Daten gesammelt werden, müssen aktiviert werden. Beispielsweise müssen Boards aktiviert sein, um Arbeitsnachverfolgungsdaten anzuzeigen. Informationen zum erneuten Aktivieren finden Sie unter Aktivieren oder Deaktivieren eines Azure DevOps-Diensts.
- Um Power BI zu verwenden, haben Sie eine aktuelle Version von Power BI Desktop installiert. Sie können diese Clientanwendung von der offiziellen Power BI Desktop Downloadseite herunterladen.
Arbeitsverfolgungs- und Projektmanagementberichte
In der folgenden Tabelle sind Analyseberichte, Widgets und andere Tools zusammengefasst, die Sie verwenden können, um vergleichbare Einblicke in die arbeitsverfolgungsberichte zu erhalten, die mithilfe der SQL Server Reporting Services definiert wurden.
SQL Reporting Services-Berichte
Migrationsleitfaden
Übersicht über backlog (Scrum)1
Requirements Overview (CMMI)1
Stories Overview (Agile)1
Anzeigen eines Gesamtfortschritts (Aufschlüsselung der Arbeit) und Testergebnisse für ausgewählte Backlogelemente.
- Um den Rollupstatus anzuzeigen, fügen Sie einem Backlog Rollupspalten hinzu, um Statusanzeigen anzuzeigen und die Anzahl der Arbeit erneut zu Standard.
- Verwenden Sie Power BI, um einen Anforderungsnachverfolgungsbericht zu generieren.
Release Burndown (Scrum)
Zeigt ein Säulendiagramm an, das zeigt, wie viel Arbeit am Anfang jedes Sprints in einer Version wieder Standard wurde.
- Konfigurieren Sie ein Burndown-Widget.
- Erstellen Sie einen Power BI Release-Burndownbericht.
Burndown- und Burnrate (Agile und CMMI)
Sprint Burndown (Scrum)
Zeigt ein Flächentrenddiagramm für einen Team-Sprint mit den abgeschlossenen und Standard erneuten Stunden an.
Re Standard ing Work (Agile und CMMI)
Zeigt ein Flächendiagramm mit neu Standard und abgeschlossenen Arbeitsstunden für einen Team-Sprint an.
- Konfigurieren Sie das Sprint-Burndown-Widget auf einem Teamdashboard, und wählen Sie den Vorgangsrückstand und "Neu Standard ing Arbeit" aus.
Status für alle Iterationen (Agile und CMMI)
Zeigt einen Rollup nach Textabschnitten an, die geschlossen, abgeschlossene Stunden und aktive, geschlossene oder aufgelöste Fehler waren.
- Konfigurieren Sie eine Abfrage , die mehrere Sprints umfasst, und definieren Sie ein Diagramm für die interessanten Informationen.
Requirements Progress (CMMI)1
Stories Progress (Agile)1
Zeigt allgemeine Statusanzeigen für Anforderungen oder Benutzerabschnitte zusammen mit der erneuten Standard stunden an.
- Um den Rollupstatus anzuzeigen, fügen Sie einem Backlog Rollupspalten hinzu, um Statusanzeigen anzuzeigen und die Anzahl der Arbeit erneut zu Standard.
- Verwenden Sie Power BI, um einen Anforderungsnachverfolgungsbericht zu generieren.
Ungeplante Arbeit (Agile und CMMI)
Zeigt ein Flächentrenddiagramm für geplante Arbeit und Arbeit an, die nach dem Start des Sprints hinzugefügt wurden.
- Konfigurieren Sie das Sprint-Burndown-Widget auf einem Team-Dashboard, das Widget zeigt die Gesamtumfangsteigerung an.
- Konfigurieren Sie eine Abfrage am Anfang eines Sprints, um die verschobene Oder verschobene Arbeit aus einem Sprint nachzuverfolgen. Informationen dazu finden Sie in der Scrum-Übersicht, listet Arbeitsaufgaben auf, die nach dem Start des Sprints und der Listenarbeitselemente aus dem Sprint hinzugefügt wurden.
Geschwindigkeit (Scrum)
Zeigt ein Säulendiagramm mit der Vom Team abgeschlossenen Leistungsstufe für jeden Sprint innerhalb des ausgewählten Zeitraums an.
- Konfigurieren Sie das Velocity-Widget auf einem Teamdashboard.
- Zeigen Sie den Integrierten Geschwindigkeitsbericht an.
Hinweise:
- Die Übersicht und Statusberichte hängen vom Verknüpfen von Aufgaben, Testfällen und Fehlern zum Backlog von Elementen ab. Verknüpfen Sie diese Elemente mithilfe des Links "Übergeordnetes Untergeordnetes Element" für Aufgaben und Fehler und den Link "Getestet nach" für Testfälle.
Fehlerstatus und Trends
In der folgenden Tabelle sind Analyseberichte, Widgets und Abfragediagramme zusammengefasst, die Sie verwenden können, um vergleichbare Einblicke in die fehlerberichte zu erhalten, die mithilfe der SQL Server Reporting Services definiert wurden.
SQL Reporting Services-Bericht
Migrationsleitfaden
Fehlerstatus
Stellt ein gestapeltes Flächendiagramm des Fehlerstatus, ein Kreisdiagramm für die Fehlerpriorität und die Zuweisung von Fehlern dar.
- Definieren Sie ein Teamdashboard, und verwenden Sie drei Diagrammarbeitselemente-Widgets , um ähnliche Informationen neu zu erstellen.
- Verwenden Sie Power BI, um einen Fehlertrendsbericht zu generieren und drei verschiedene Diagramme basierend auf den Daten zu definieren.
Fehlertrends
Zeigt einen berechneten rollierenden Durchschnitt der Anzahl der Fehler an, die ein Team geöffnet, aufgelöst und geschlossen hat.
(UNTERSUCHUNG) Der Analysedienst speichert keinen berechneten rollierenden Mittelwert, aber es ist möglich, einen mit Power BI zu berechnen.
Reaktivierungen
Zeigt ein gestapeltes Flächendiagramm mit aufgelösten und reaktivierten Fehlern im Laufe der Zeit an, um Einblicke in die Effektivität des Teams beim Schließen von Fehlern zu erhalten.
Erstellen Sie eine Arbeitsaufgabenabfrage und ein Flächendiagramm, das die folgende WIQL-Syntax nach Bedarf anpasst.
SELECT
[System.Id],
[System.CreatedDate],
[System.State],
[System.AssignedTo],
[System.Title],
[System.IterationPath]
FROM workitems
WHERE
[System.TeamProject] = @project
AND [System.WorkItemType] = 'Bug'
AND EVER [System.State] = 'Closed'
AND NOT [System.State] IN ('Closed', 'Cut')
AND [System.ChangedDate] >= @today - 60
Pipelines, Build- und Releaseberichte
In der folgenden Tabelle sind Analyseberichte und Widgets zusammengefasst, die Sie verwenden können, um vergleichbare Erkenntnisse zu den Buildberichten zu erhalten, die mithilfe der SQL Server Reporting Services definiert wurden.
Hinweis
Buildvorgänge haben sich mit der Veröffentlichung von TFS 2018 und höheren Versionen erheblich geändert. Beispielsweise wird das manuelle Zuweisen der Buildqualität nicht mehr unterstützt. YaML-definierte Buildpipelines unterstützen zusätzliche Aufgaben zum Automatisieren von Tests, Codeabdeckung und anderen Vorgängen. Weitere Informationen finden Sie in der Pipelines-Dokumentation.
SQL Reporting Services-Bericht
Migrationsleitfaden
Build Quality Indicators (Agile und CMMI) Stellt Codeabdeckung, Codeabwanderung und aktive Fehler dar, die mit ausgewählten Builddefinitionen verknüpft sind.
- Siehe Buildverlaufs-Widget , um den Erfolgs-/Fehlertrend einer ausgewählten Buildpipeline anzuzeigen.
- Siehe Überprüfen der Codeabdeckungsergebnisse , um den Anteil des Codes Ihres Projekts zu ermitteln, der tatsächlich von Tests wie Komponententests getestet wird.
- Im integrierten Pipelinedurchlaufratebericht finden Sie wichtige Metriken der Passrate der Pipeline über einen bestimmten Zeitraum, Fehlertrends und top-Fehleraufgaben und deren fehlgeschlagene Ausführung.
- Verwenden Sie Power BI, um einen Beispielberichtüber pipelinephasenweise Fehler zu generieren, um die täglichen Phasenfehler einer Pipeline anzuzeigen.
Erfolg im Laufe der Zeit aufbauen
Stellt Codeabdeckung, Codeabwanderung und aktive Fehler dar, die mit ausgewählten Builddefinitionen verknüpft sind.
- Siehe Buildverlaufs-Widget , um den Erfolgs-/Fehlertrend einer ausgewählten Buildpipeline anzuzeigen.
- Im integrierten Pipelinedurchlaufratebericht finden Sie wichtige Metriken der Passrate der Pipeline über einen bestimmten Zeitraum, Fehlertrends und top-Fehleraufgaben und deren fehlgeschlagene Ausführung.
- Verwenden Sie Power BI, um einen Beispielberichtüber pipelinephasenweise Fehler zu generieren, um die täglichen Phasenfehler einer Pipeline anzuzeigen.
Buildzusammenfassung
Stellt Codeabdeckung, Codeabwanderung und aktive Fehler dar, die mit ausgewählten Builddefinitionen verknüpft sind.
- Siehe Buildverlaufs-Widget , um den Erfolgs-/Fehlertrend einer ausgewählten Buildpipeline anzuzeigen.
- Im integrierten Pipelinedurchlaufratebericht finden Sie wichtige Metriken der Passrate der Pipeline über einen bestimmten Zeitraum, Fehlertrends und top-Fehleraufgaben und deren fehlgeschlagene Ausführung.
- Verwenden Sie Power BI, um einen Beispielberichtüber pipelinephasenweise Fehler zu generieren, um die täglichen Phasenfehler einer Pipeline anzuzeigen.
Testpläne und Pipeline- und Testberichte
In der folgenden Tabelle sind Analyseberichte, Widgets und andere Tools zusammengefasst, die Sie verwenden können, um vergleichbare Erkenntnisse mit dem Testplan und den Fortschrittsberichten zu erhalten, die mithilfe der SQL Server Reporting Services definiert sind.
SQL Reporting Services-Bericht
Migrationsleitfaden
Testfallbereitschaft
Zeigt ein Flächentrenddiagramm an, das die Anzahl der Testfälle "Entwurf" und "Ready" anzeigt.
- Weitere Informationen finden Sie unter "Diagramm für Testpläne"-Widget zum Erstellen eines ähnlichen Diagramms mithilfe des Tools "Testpläne". Fügen Sie optional zu einem Dashboard hinzu.
Testplanfortschritt
Zeigt ein Flächentrenddiagramm an, das die Anzahl der Testpunkte und deren Status anzeigt.
- Informationen zum Nachverfolgen des Fortschritts eines Teams im Hinblick auf geplante Tests eines Produkts oder Diensts finden Sie im integrierten Fortschrittsbericht.
- Verwenden Von Power BI zum Generieren von Testplänenberichten:
- Beispielbericht zur Anforderungsnachverfolgung
- Beispielbericht zum Nachverfolgen von Anforderungen für das Rollup
- Beispielbericht für manuelle Testsammlungen mit aggregierter Ansicht
- Tester nach Ergebnismatrix-Beispielbericht
- Konfiguration nach Ergebnismatrix-Beispielbericht
Nächste Schritte
Verwandte Artikel
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für