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.


Release Burndown (Scrum)
Zeigt ein Säulendiagramm an, das zeigt, wie viel Arbeit am Anfang jedes Sprints in einer Version wieder Standard wurde.


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.


Requirements Progress (CMMI)1
Stories Progress (Agile)1
Zeigt allgemeine Statusanzeigen für Anforderungen oder Benutzerabschnitte zusammen mit der erneuten Standard stunden an.


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.


Geschwindigkeit (Scrum)
Zeigt ein Säulendiagramm mit der Vom Team abgeschlossenen Leistungsstufe für jeden Sprint innerhalb des ausgewählten Zeitraums an.


Hinweise:

  1. 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.

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.


Testplanfortschritt
Zeigt ein Flächentrenddiagramm an, das die Anzahl der Testpunkte und deren Status anzeigt.


Nächste Schritte