Informationen zu Dashboards, Diagrammen, Berichten, & Widgets
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
Erhalten Sie Einen Überblick über den Fortschritt Ihres Teams, indem Sie einem oder mehreren Widgets oder Diagrammen Ihr Dashboard hinzufügen. Anpassbare, hoch konfigurierbare Dashboards bieten Ihnen und Ihren Teams die Flexibilität, Informationen zu teilen, Fortschritt und Trends zu überwachen und Ihre Workflowprozesse zu verbessern. Jedes Team kann ihre Dashboards anpassen, um Informationen zu teilen und ihren Fortschritt zu überwachen.
Wenn Sie gerade beginnen, lesen Sie "Hinzufügen", "Umbenennen" und "Dashboards löschen". Suchen Sie nach Anweisungen zu einem bestimmten Vorgang, im Kontextdiagramm, Widget oder Bericht? Siehe Dashboards und Widgets kurzverweis. Weitere Informationen zu unseren Berichtslösungen finden Sie in der Berichterstellungs-Roadmap.
Wichtig
Um den für Ihre Plattform verfügbaren Inhalt anzuzeigen, stellen Sie sicher, dass Sie die richtige Version dieses Artikels aus der Versionsauswahl auswählen, die sich oberhalb des Inhaltsverzeichnisses befindet. Die Featureunterstützung variiert abhängig davon, ob Sie mit Azure DevOps Services oder einer lokalen Version von Azure DevOps Server arbeiten.
Informationen, wie Sie herausfinden, welche lokale Version Sie verwenden, finden Sie unter Welche Plattform/Version verwende ich?
Unterstützte Funktionen, Berechtigungen und Zugriff
Zugriff auf Azure DevOps-Webportalfeatures werden über Zugriffsstufen verwaltet, die Benutzern zugewiesen sind.
Webportaldatenansichten und Berichte
Die folgenden Features unterstützen das Anzeigen von Azure DevOps-Daten über das Webportal:
- Dashboards sind anpassbare interaktive Signboards, die Echtzeitinformationen bereitstellen. Dashboards sind einem Team oder einem Projekt zugeordnet und zeigen konfigurierbare Diagramme und Widgets an.
- Diagramme sind abfragebasierte Status- oder Trenddiagramme, die aus einer Arbeitselementabfrage oder Testergebnisse abgeleitet sind.
- Widgets zeigen konfigurierbare Informationen und Diagramme auf Dashboards an. Der Widgetkatalog enthält kurze Beschreibungen dieser Widgets, die Ihnen zur Verfügung stehen. Außerdem können Sie Widgets hinzufügen, die über den Azure DevOps Marketplace bereitgestellt werden.
- Kontextberichte sind systemgenerierte Diagramme, die bestimmte Dienste unterstützen. Beispiele sind Teamgeschwindigkeit, Sprint-Burndown und das kumulative Flussdiagramm (CFD) und der Testfehlerbericht. Diese Berichte werden auf der Registerkarte "Analyse " für einen bestimmten Dienst angezeigt und daten aus Analytics abgeleitet.
Power BI-Berichte
Die folgenden Features unterstützen das Anzeigen von Azure DevOps-Daten mithilfe von Power BI:
Analyseansichten bieten eine vereinfachte Möglichkeit, die Filterkriterien für einen Power BI-Bericht basierend auf Analytics-Daten für Azure Boards-Daten anzugeben. Weitere Informationen finden Sie unter "Was sind Analytics-Ansichten?".
Power BI-Berichte ermöglichen Benutzern, umfangreiche, angepasste Power BI-Berichte oder andere Berichte mithilfe von OData-Abfragen von Analytics-Daten und den zurückgegebenen JSON-Daten zu erstellen. Für lokale Azure DevOps-Umgebungen müssen Projektsammlungen konfiguriert werden, um den geerbten Prozess zu unterstützen.
Hinweis
OData (Open Data Protocol) ist ein ISO/IEC genehmigter, OASIS-Standard, der eine Reihe bewährter Methoden für das Erstellen und Verwenden von REST-APIs definiert. Weitere Informationen finden Sie in der OData-Dokumentation.
SQL Server Berichte
SQL Server Reporting ist die legacyberichterstattungslösung, die mit Azure DevOps Server 2020 und früheren Versionen verfügbar ist. Die folgenden Features unterstützen das Anzeigen von Azure DevOps-Daten mithilfe von SQL Server Berichten und SQL Server Analysis Services.
- Excel-Status- und Trendberichte unterstützen das Generieren benutzerdefinierter Arbeitsverfolgungsberichte mit Excel beginnend mit einer flachen Listenabfrage. Weitere Informationen finden Sie unter Erstellen von Status- und Trendberichten aus einer Arbeitselementabfrage.
- SQL Server Berichte: Für Projektsammlungen, die das lokale XML-Prozessmodell unterstützen, ermöglichen Benutzern den Zugriff auf out-of-the-box SQL Server Berichte und Support zum Erstellen angepasster SQL-Berichte oder Excel-Berichte. Dies erfordert, dass das Projekt so konfiguriert ist, dass SQL Server Berichterstellung unterstützt wird.
- Excel-Status- und Trendberichte unterstützen das Generieren benutzerdefinierter Arbeitsverfolgungsberichte mit Excel beginnend mit einer flachen Listenabfrage. Weitere Informationen finden Sie unter Erstellen von Status- und Trendberichten aus einer Arbeitselementabfrage.
- SQL Server Berichte: Ermöglichen Sie Benutzern den Zugriff auf out-of-the-box SQL Server Berichte und Unterstützung zum Erstellen angepasster SQL-Berichte oder Excel-Berichte. Dies erfordert, dass das Projekt so konfiguriert ist, dass SQL Server Berichterstellung unterstützt wird.
Unterstützte Features und Zugriffsebene
Benutzer, die den Stakeholder-Zugriff gewährt haben, haben eingeschränkten Zugriff auf die Auswahl von Features, wie in der folgenden Tabelle angegeben. Weitere Informationen finden Sie unter "Informationen zu Zugriffsstufen". Zusätzlich zu Zugriffsebenen erfordern auswahlfeatures Berechtigungen zum Ausführen.
Hinweis
Daten, die innerhalb eines Diagramms oder Widgets angezeigt werden, unterliegen berechtigungen, die dem angemeldeten Benutzer gewährt werden. Weitere Informationen finden Sie unter häufig gestellte Fragen zu Azure DevOps-Dashboards, Diagrammen und Berichten, Access und Berechtigungen.
Unterstützte Features und Aufgaben
Projektbeteiligter
Grundlegend
Dashboards (Ansicht)
✔️
✔️
Dashboards (Erstellen und Bearbeiten)
✔️
Diagramme, Widgets (Ansicht)
✔️
✔️
Diagramme, Widgets (Hinzufügen und Konfigurieren)
✔️
Kontextberichte
✔️
✔️
Analyseansichten
✔️
Power BI-Berichte
✔️
✔️
SQL Server Berichte
✔️
✔️
Standardberechtigungen
Dashboards
Sie können einzelne Dashboardberechtigungen festlegen, um die Möglichkeit zum Bearbeiten oder Löschen von Dashboards zu erteilen oder einzuschränken.
Sie legen Dashboardberechtigungen auf Teamebene für Teamdashboards fest.
Aufgabe
Leser
Mitwirkende
Teamadministratoren
Projektadministratoren
Anzeigen von Team- und Projektdashboards
✔️
✔️
✔️
✔️
Anzeigen von Team-Dashboards
✔️
✔️
✔️
Hinzufügen und Konfigurieren von Projektdashboards
✔️
✔️
Hinzufügen und Konfigurieren von Team-Dashboards
✔️
✔️
✔️
Power BI-Integrations- und Analyseansichten
Sie legen Berechtigungen für den Dienst auf Projektebene und für freigegebene Analytics-Ansichten auf Objektebene fest.
Aufgabe
Leser
Mitwirkende
Projektadministratoren
Anzeigen von Analytics
✔️
✔️
✔️
Anzeigen einer freigegebenen Analyseansicht
✔️
✔️
Hinzufügen einer privaten oder freigegebenen Analyseansicht
✔️
✔️
Bearbeiten und Löschen freigegebener Analyseansichten
✔️
Konfigurierbare Dashboards
Mit Dashboards können Sie ein Array von Diagrammen und Widgets konfigurieren.
Jedes Team kann mehrere Dashboards hinzufügen und konfigurieren :
- Freigeben von Informationen.
- Anzeigen des Status, des Fortschritts und der Trends
- Greifen Sie auf Schnelllinks und andere Funktionen zu.
Hinzufügen und Neuanordnen von Widgets im Dashboard, um aktuelle Änderungen anzuzeigen, die zum Anzeigen von Buildstatus, Fehlertrends und mehr vorgenommen wurden.
Sequenz zum Hinzufügen und Anpassen eines Dashboards
Wählen Sie ein Feld unten aus, um den entsprechenden Artikel zu öffnen.
Diagramme: Arbeitsverfolgungsstatus und Trends
Mit flachen Listenabfragen können Sie verschiedene Diagramme erstellen, um Status, Fortschritt und Trends zu überwachen. Bevor Sie arbeitsfortschritte und Trends überwachen, müssen Sie Ihr Projekt geplant und Fortschritte bei der Arbeit vorgenommen haben, die Sie nachverfolgen.
Sie können eine freigegebene Abfrage öffnen, ein Diagramm erstellen und dem Dashboard hinzufügen. Nachdem sie dem Dashboard hinzugefügt wurde, können Sie das Diagramm für Arbeitselemente-Widgetkonfiguration ändern, um die Größe zu ändern oder die Diagrammparameter zu ändern. Alternativ können Sie im Dashboard ein Diagramm für Arbeitselemente-Widget hinzufügen und eine freigegebene Abfrage auswählen und die Diagrammparameter festlegen. Diagrammtypen umfassen Status – Kreis, Balken, Spalte, gestapelte Balken und Pivot - und Trend - gestapelte Bereiche, Linien und Flächendiagramme.
Details hierzu finden Sie in den folgenden Abschnitten:
- Definieren einer Abfrage
- Verfolgen des Fortschritts mit auf Status- und Trendabfragen basierenden Diagrammen
Beispiel für agile Tool-Lichtgewichtsdiagramme
Sequenz zum Hinzufügen von abfragebasierten Diagrammen zu einem Dashboard
Wählen Sie ein Feld unten aus, um den entsprechenden Artikel zu öffnen.
Diagramme: Manueller Testfortschritt, Ergebnisse und Trends
Die Schritte zum Erstellen von Diagrammen, die den manuellen Testfortschritt und die Ergebnisse verfolgen, sind ähnlich wie bei der Nachverfolgung der Arbeit. Der Ausgangspunkt beginnt jedoch mit dem Testplan statt einer Abfrage. Sie können beispielsweise herausfinden, wie viele Testfälle ausgeführt werden können oder wie viele Tests in jeder Test suite übergeben und fehlschlagen. Und wie Arbeitselementabfrage-basierte Diagramme können Sie diese Diagramme einem Dashboard hinzufügen.
Details hierzu finden Sie in den folgenden Abschnitten:
- Erstellen von Testplänen und Testsammlungen
- Manuelle Testfälle erstellen
- Nachverfolgen von Teststatusdiagrammen
Beispiel für Leichte Testdiagramme
Widgets
Sie fügen Widgets zu einem Dashboard hinzu, um ein Diagramm, eine Information oder einen Satz von Links anzuzeigen. Die meisten Widgets sind konfigurierbar. Eine Beschreibung der unterstützten Widgets für Ihre Plattform und Version finden Sie im Widget-Katalog. Hier sind die Widgets, die den angegebenen Dienst unterstützen.
Widgets werden wie folgt kommentiert:
- Analyse: Widget leitet Daten aus Analytics-Daten ab.
- Build: Widget leitet Daten für eine ausgewählte Buildpipeline ab.
- Project: gibt an, dass Sie das Projekt und das Team beim Konfigurieren des Widgets auswählen können.
- Release: Widget leitet Daten für eine ausgewählte Releasepipeline ab.
- Team: Widget wird auf ein einzelnes Team erweitert
- Teams: Widget wird auf eine oder mehrere Teams erweitert.
- Benutzer: Widget wird auf das angemeldete Benutzerkonto erweitert.
- Build: Widget leitet Daten für eine ausgewählte Buildpipeline ab.
- Release: Widget leitet Daten für eine ausgewählte Releasepipeline ab.
- Team: Widget wird auf ein einzelnes Team erweitert
- Benutzer: Widget wird auf das angemeldete Benutzerkonto erweitert.
Boards
- Zugewiesen für mich (Benutzer)
- Burndown-Diagramm (Analytics, Project, Teams)
- Burnup-Diagramm (Analytics, Project, Teams)
- Diagramm für Arbeitselemente
- Kumulatives Flussdiagramm (Team)
- Zykluszeit (Analytics, Team)
- Lead time (Analytics, Team)
- Neues Arbeitselement
- Abfrageergebnisse
- Abfragekachel
- Sprint burndown (Analytics, Team)
- Sprint Burndown - Legacy (Team)
- Sprintkapazität (Team)
- Sprintübersicht (Team)
- Geschwindigkeit (Analyse, Team)
- Arbeitslinks
Boards
- Zugewiesen für mich (Benutzer)
- Burndown-Diagramm (Analytics)
- Burnup-Diagramm (Analytics)
- Diagramm für Arbeitselemente
- Kumulatives Flussdiagramm
- Zykluszeit (Analytics) (Analytics)
- Lead time (Analytics) (Analytics)
- Neue Arbeitsaufgabe
- Abfrageergebnisse
- Abfragekachel
- Sprint-Burndown
- Sprintkapazität
- Sprintübersicht
- Geschwindigkeit (Analyse)
- Arbeitslinks
Arbeit
Code
- Codekachel (Repository, Branch, Folder)
- Pullanfrage (Team, Benutzer)
Code
- Codekachel (Repository, Branch, Folder)
- Pullanforderung (Team)
Pipelines
- Buildverlauf (Buildpipeline )
- Bereitstellungsstatus (Buildpipeline)
- Übersicht über die Releasepipeline (Releasepipeline)
- Anforderungenqualität (Abfrage-, Build- oder Releasepipeline)
Test Plans
- Diagramm für Testpläne
- Testergebnissetrend (Advanced) ( Analytics, Build oder Release-Pipeline)
- Testergebnissetrend (Build- oder Releasepipeline)
Informationen und Links
Buildversion &
- Buildverlauf (Buildpipeline )
- Bereitstellungsstatus (Buildpipeline)
- Übersicht über die Releasepipeline (Releasepipeline)
- Anforderungenqualität (Abfrage-, Build- oder Releasepipeline)
Test
- Diagramm für Testpläne
- Testergebnissetrend (Build- oder Releasepipeline)
Informationen und Links
Arbeit
- Diagramm für Arbeitselemente
- Neue Arbeitsaufgabe
- Abfrageergebnisse
- Abfragekachel
- Sprint-Burndown
- Sprintkapazität
- Sprintübersicht
- Arbeitslinks
Code
Erstellen
Informationen und Links
Sprintdiagramm-Widgets
Sprint
Änderung des Sprintbereichs
Es gibt kein Diagramm oder Widget, das Änderungen am Sprintbereich nachverfolgt. Sie können jedoch Arbeitselemente bestimmen, die einem Sprint hinzugefügt wurden oder mithilfe der Abfrage-Editor aus einem Sprint verschoben wurden. Informationen dazu finden Sie unter "Informationen zu Sprints", "Scrum" und "Projektmanagement", "Sprint-Bereichsänderung".
Beispiel für kumulative Flussdiagramm-Widget
Überwachen von Codeaktivitäten, Buildfortschritt und Bereitstellungsstatus
Mit den Codekachel-Widgets können Sie die Aktivität in einem Repository- oder Verzweigungsordner überwachen. Der Buildverlauf zeigt ein Histogramm aller Builds an, die für eine bestimmte Buildpipeline ausgeführt werden. Balkenfarbe gibt an: grün abgeschlossen, rot fehlgeschlagen und gelb abgeschlossen ohne Tests.
Code-, Build- und Freigabediagramm-Widgets
Analyse-Widgets und -Berichte
Der Analysedienst ist die Berichtsplattform für Azure DevOps. Wie im Abschnitt "Was ist der Analysedienst?" beschrieben, ersetzt er die vorherige Plattform basierend auf SQL Server Reporting Services. Der Analysedienst unterstützt Analytics-Widgets, Kontextanalyseberichte und Analyseansichten für Power BI-Berichte.
Der Analysedienst ist die Berichtsplattform für Azure DevOps. Wie im Abschnitt "Was ist der Analysedienst?" beschrieben, ersetzt er die vorherige Plattform basierend auf SQL Server Reporting Services. Der Analysedienst unterstützt Analytics-Widgets und Analyseansichten für Power BI-Berichte.
Hinweis
Analytics ist in der Vorschau für Azure DevOps Server 2019 und allgemein für Azure DevOps Server 2020 und höher verfügbar.
Beispiel-Leadzeit-Widget
Weitere Informationen erhalten Sie in den folgenden Artikeln:
Kontextberichte: Arbeitsverfolgung
Azure Boards stellt mehrere Kontextberichte bereit, die von Analytics-Daten abgeleitet werden. Aus Ihrem Backlog oder Board können Sie die kumulativen Flussdiagramm- und Teamgeschwindigkeitsberichte anzeigen, indem Sie die Registerkarte "Analyse " auswählen. Jeder Bericht bietet interaktive Steuerelemente, um jedem Benutzer die Ansicht des Interesses für sie bereitzustellen. Aus einem Sprint-Backlog können Sie den Sprint-Burndown-Trend anzeigen.
Kumuliertes Flussdiagramm
Verwenden Sie die interaktiven Steuerelemente, um den Zeitrahmen, den Schwimmlanes und die Workflowzustände oder Kanban-Boardspalten auszuwählen.
Geschwindigkeit
Verwenden Sie die interaktiven Steuerelemente, um das Anzahl- oder Summenfeld und die Anzahl der Iterationen auszuwählen.
Sprint Burndown-Trend
Verwenden Sie die interaktiven Steuerelemente, um den Start und das Ende des Sprints und des Anzahl- oder Summenfelds auszuwählen, das im Burndown verwendet werden soll. Wenn Sie die verbleibende Arbeit in Vorgängen nicht nachverfolgen, können Sie den Burndown basierend auf einer Anzahl von Arbeitselementen/Vorgängen anzeigen.
Azure Boards stellt mehrere Kontextberichte bereit, die aus dem Arbeitsverfolgungsdatenspeicher abgeleitet werden. Aus Ihrem Backlog oder Board können Sie die kumulativen Flussdiagramm- und Teamgeschwindigkeitsberichte anzeigen, indem Sie die Miniaturdiagramme auswählen, die auf jeder Seite angezeigt werden. Aus einem Sprint-Backlog können Sie den Sprint-Burndown anzeigen.
Kumuliertes Flussdiagramm
Der CFD-Bericht zeigt die Anzahl der Arbeitselemente im Backlog basierend auf ihrem Zustand im Laufe der Zeit.
Geschwindigkeit
Geschwindigkeit basiert auf den Werten, die für "Aufwand", "Story Points" oder "Größe" für Arbeitselemente eingegeben wurden, die zur Anforderungskategorie gehören.
Sprint-Burndown
Jeder Sprint bietet Zugriff auf zwei Diagramme. Die erste Nachverfolgung der Kapazität für das Team, Teamaktivitäten wie Entwicklung, Test, Design und einzelne Teammitglieder. Der zweite verfolgt den Sprint-Burndown für verbleibende Arbeit.
Kapazitätsbalken | Burndown |
---|---|
![]() |
![]() |
Hinweis
Sie können den Kontextberichten zu einem Dashboard hinzufügen, indem Sie die Option zum Dashboard kopieren aus dem Kontextmenü des Berichts verwenden.
Hinweis
Sie können keine Kontextberichte zu einem Dashboard hinzufügen. Sie können jedoch ein vergleichbares Widget finden, das im Widgetkatalog aufgeführt ist, der die gleichen oder ähnlichen Daten verfolgt, die Sie dem Dashboard hinzufügen können.
Weitere Informationen zu diesen Berichten finden Sie in einem der folgenden Artikel:
Kontextberichte: Pipelines und Test
Mehrere Kontextberichte werden für Azure-Pipelines bereitgestellt. Diese Berichte stammen aus Analytics-Daten. Öffnen Sie eine Pipeline (oder eine Releasezusammenfassung für Testfehler), um die Berichte anzuzeigen und die Registerkarte "Analyse " auszuwählen. Wählen Sie den vollständigen Bericht auf einer Zusammenfassungskarte für einen detaillierten Bericht aus.
Weitere Informationen zu jedem In-Context Analytics-Bericht für Pipelineausführungen finden Sie in den folgenden Artikeln:
Sie können Power BI und OData auch verwenden, um Berichte basierend auf Pipeline- und Testdaten zu erstellen. Übersicht über Beispielberichte mithilfe von OData-Abfragen
Pipeline-Passratebericht
Der Bericht über die Pipelinepassrate stellt einen Trend des Pipelinefehlers und des Vorgangsfehlers der Pipeline bereit. Sie können die Passrate der Pipeline über einen konfigurierbaren Zeitraum anzeigen (7/14/30 Tage). Sie können weitere Details in Vorgangsfehlerdetails anzeigen, die nicht nur den Trend hervorhebungen, sondern auch die top fehlgeschlagenen Aufgaben auflisten.
Erfahren Sie mehr über den Bericht über die Pipeline-Passrate.
Testfehlerbericht
Der Bericht "Testfehler " enthält eine detaillierte Ansicht der top fehlgeschlagenen Tests in der Pipeline zusammen mit den Fehlerdetails. Zusammenfassungsdiagramme werden auch für Builds bereitgestellt, die Codeabdeckung und Testfehler oder Erfolg angeben.
Erfahren Sie mehr über den Bericht "Testfehler".
Pipelinedauerbericht
Der Pipeline-Dauerbericht stellt den Dauertrend einer Pipeline bereit. Außerdem wird die durchschnittliche Laufzeit der gesamten erfolgreichen Ausführung über einen Zeitraum (7/14/30 Tage) hervorgehoben und Einblicke in die Aufgaben bereitgestellt, die die Dauer der Pipeline beeinflusst haben.
Erfahren Sie mehr über den Pipeline-Dauerbericht.
Kontextberichte: Pipelinetestfehler
Azure Pipelines bietet einen Bericht über kontextbezogene Testfehler, die aus Analytics-Daten abgeleitet sind. Öffnen Sie eine Releasezusammenfassung, um den Bericht anzuzeigen, und wählen Sie die Registerkarte "Analyse " aus. Wählen Sie die zusammengefasste Karte für einen detaillierten Bericht aus. Weitere Informationen finden Sie im Bericht zum Testen von Fehlern.
Hinzufügen benutzerdefinierter Arbeitsverfolgungsfelder
Sie können Daten hinzufügen, um Berichtsanforderungen zu unterstützen, indem Sie ein benutzerdefiniertes Feld hinzufügen.
Sie können Daten hinzufügen, um Berichtsanforderungen zu unterstützen, indem Sie einen benutzerdefinierten Feldvererbungsprozess oder einen lokalen XML-Prozess hinzufügen.
Sie können Daten hinzufügen, um Berichtsanforderungen zu unterstützen, indem Sie ein benutzerdefiniertes Feld hinzufügen.
Marketplace-Widgets und Erweiterbarkeit
Zusätzlich zu den Widgets, die im Widgetkatalog verfügbar sind, finden Sie möglicherweise interessante Widgets im Marketplace.
Sie können auch ihr eigenes Widget mithilfe der REST-API erstellen.