Freigeben über


Verfolgen des Fortschritts mit auf Status- und Trendabfragen basierenden Diagrammen

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Sie können den Status der laufenden Arbeit schnell anzeigen, indem Sie die Ergebnisse einer Flachlistenabfrage darstellen. Abfragen unterstützen unterschiedliche Diagrammansichten, z. B. Kreis, Säulen, Pivot oder Trend. Diagramme unterstützen das Anzeigen einer Anzahl von Arbeitsaufgaben oder eine Summe von Werten für ausgewählte numerische Felder, z. B. Story Points, Effort oder Remaining Work. Gruppieren Sie Arbeit nach Status, Zugewiesen an oder nach einem anderen benutzerdefinierten oder vom System definierten Feld.

In diesem Artikel erfahren Sie, wie Sie die folgenden Aufgaben ausführen:

  • Erstellen einer Flachlistenabfrage zur Unterstützung ihres Diagramms
  • Erstellen und Freigeben ihres abfragebasierten Diagramms
  • Erstellen eines Status-Kreises, einer Spalte, eines Balkens oder eines Pivotcharts
  • Erstellen eines Trenddiagramms
  • Hinzufügen eines Diagramms zu einem Dashboard

Hinweis

In diesem Artikel wird beschrieben, wie Sie Abfragediagramme für die Arbeitsnachverfolgung konfigurieren. Informationen zum Hinzufügen vorhandener Abfragediagramme zu Dashboards finden Sie unter Hinzufügen von Diagrammen zu einem Dashboard. Informationen zum Konfigurieren eines Diagramms für Arbeitsaufgaben-Widget finden Sie unter Konfigurieren eines Diagramms für Arbeitsaufgaben-Widget.

Eine Übersicht über alle Arbeitsverfolgungsdiagramme und Kontextberichte finden Sie unter "Informationen zu Dashboards, Diagrammen, Berichten und Widgets".

Die folgende Abbildung veranschaulicht beispielsweise zwei verschiedene Diagramme, die aus derselben Flachlistenabfrage erstellt wurden. Das Kreisdiagramm gruppiert die 19 Fehler nach Status, und das Balkendiagramm gruppiert die Fehler nach Zuweisung und ihrem aktuellen Status.

Screenshot der aktiven Fehlerdiagramme, die Dashboards hinzugefügt wurden.

Voraussetzungen

Voraussetzungen, die erfüllt werden müssen , umfassen den einfachen Zugriff oder höher und das Erstellen einer flachen Listenabfrage. Nur Flache Listenabfragen unterstützen Diagramme.

Wenn Sie das Diagramm einem Dashboard hinzufügen möchten, speichern Sie die Abfrage im Ordner "Freigegebene Abfragen ", und erstellen Sie das Dashboard, in dem Sie das Diagramm hinzufügen möchten.

  • Um ein Abfragediagramm zu erstellen, müssen Sie über einfachen Zugriff oder höher verfügen. Benutzer mit Stakeholder-Zugriff können auf der Seite "Abfragen " keine Diagramme anzeigen oder erstellen. Sie können Diagramme anzeigen, die einem Teamdashboard hinzugefügt wurden. Weitere Informationen finden Sie unter Kurzreferenz zu Beteiligtenzugriff.
  • Um einem Dashboard ein Diagramm hinzuzufügen, müssen Sie die Abfrage in einem Ordner "Freigegebene Abfragen " speichern. Dazu müssen Sie über berechtigungen zum Speichern von Abfragen unter einem Ordner verfügen. Informationen zum Abrufen von Berechtigungen finden Sie unter Festlegen von Berechtigungen für Abfragen und Abfrageordner.
  • Um einem Teamdashboard ein Abfragediagramm hinzuzufügen, müssen Sie Mitglied des Teams sein oder Mitglied der Sicherheitsgruppe " Projektadministratoren " sein.
  • Um einem Projektdashboard ein Abfragediagramm hinzuzufügen, müssen Sie das Dashboard erstellen oder über Berechtigungen zum Bearbeiten des Dashboards verfügen oder Mitglied der Sicherheitsgruppe " Projektadministratoren " sein.
  • Zum Anzeigen eines Abfragediagramms, das einem Dashboard hinzugefügt wurde, benötigen Sie Leseberechtigungen für die zugrunde liegende Abfrage. Wenn diese Berechtigung verweigert wird, zeigt das Widget ein Widget an, das die Nachricht nicht laden konnte.

Hinweis

Benutzer mit Beteiligtenzugriff für ein öffentliches Projekt besitzen ebenso wie Benutzer mit Standardzugriff Vollzugriff auf Abfragediagrammfeatures. Weitere Informationen finden Sie unter Kurzreferenz zu Beteiligtenzugriff.

  • Um ein Abfragediagramm zu erstellen, müssen Sie über einfachen Zugriff oder höher verfügen. Benutzer mit Stakeholder-Zugriff können auf der Seite "Abfragen " keine Diagramme anzeigen oder erstellen. Sie können Diagramme anzeigen, die einem Teamdashboard hinzugefügt wurden. Details finden Sie in der Kurzreferenz zum Beteiligtenzugriff.
  • Um einem Dashboard ein Diagramm hinzuzufügen, müssen Sie die Abfrage in einem Ordner "Freigegebene Abfragen " speichern. Dazu müssen Sie über berechtigungen zum Speichern von Abfragen unter einem Ordner verfügen. Informationen zum Abrufen von Berechtigungen finden Sie unter Festlegen von Berechtigungen für Abfragen und Abfrageordner.
  • Um einem Teamdashboard ein Abfragediagramm hinzuzufügen, müssen Sie Mitglied des Teams sein oder Mitglied der Sicherheitsgruppe " Projektadministratoren " sein.
  • Zum Anzeigen eines Abfragediagramms, das einem Dashboard hinzugefügt wurde, benötigen Sie Leseberechtigungen für die zugrunde liegende Abfrage. Wenn diese Berechtigung verweigert wird, zeigt das Widget ein Widget an, das die Nachricht nicht laden konnte.

Weitere Informationen zu Dashboardberechtigungen finden Sie unter "Festlegen von Dashboardberechtigungen".

Erstellen einer Flachlistenabfrage

Befolgen Sie beim Erstellen einer Abfrage zur Unterstützung Ihres Diagramms die folgenden Richtlinien.

  • Wählen Sie immer die Flache Liste der Arbeitsaufgabenabfragen aus. Andere Abfragetypen werden für die Diagrammerstellung nicht unterstützt. Weitere Informationen finden Sie unter Definieren einer Flachlistenabfrage.

  • Fügen Sie diese Felder entweder einer Abfrageklausel oder den Spaltenoptionen hinzu, die Sie in Ihrem Diagramm verwenden möchten. Sie können Diagramme nach jedem beliebigen Feld gruppieren, mit Ausnahme von Datums-/Uhrzeit-, Freiformtext- und Tagfeldern. Zum Beispiel:

    • Um nach Status zu gruppieren, schließen Sie das Feld "Status " ein.
    • Um nach Arbeitszuweisungen zu gruppieren, schließen Sie das Feld "Zugewiesen an " ein.
    • Um nach Sprints oder Iterationen zu gruppieren, schließen Sie den Iterationspfad ein.
    • Um nach Team zu gruppieren, schließen Sie das Feld "Knotenname " ein, das den Blattknoten des Bereichspfads anzeigt.
    • Um nach einem benutzerdefinierten Feld zu gruppieren, schließen Sie dieses ein.
  • Um eine numerische Spalte zusammenzufassen, fügen Sie das entsprechende Feld in Ihre Abfrageklausel oder Spaltenoptionen ein. Weitere Beispiele für Diagramme, die aus numerischen Feldern erstellt wurden, finden Sie unter "Abfrage nach numerischen Feldern".

  • Wenn Sie ihre Abfrage einem Dashboard hinzufügen möchten, speichern Sie Ihre Abfrage als freigegebene Abfrage.

  • Sie können Diagramme nicht nach den folgenden Felddatentypen gruppieren:

    • Kennung
    • Datum und Uhrzeit, z. B. Erstellungsdatum, Geändertes Datum
    • Nur-Text, z. B. Titel
    • Rich-Text, z. B. Beschreibung, Repro-Schritte
    • Tags

Hinweis

Sie können ein abfragebasiertes Diagramm nicht nach Tags gruppieren. Sie können jedoch ein Diagramm für Arbeitsaufgaben-Widget nach Tags gruppieren, die Sie einem Dashboard hinzufügen, wie unter Konfigurieren eines Diagramms für Arbeitsaufgaben-Widget beschrieben.

  • Sie können Diagramme nicht nach den folgenden Felddatentypen gruppieren:

    • Kennung
    • Datum und Uhrzeit, z. B. Erstellungsdatum, Geändertes Datum
    • Nur-Text, z. B . Titel
    • Rich-Text, z . B. Beschreibung, Repro-Schritte
    • Tags (Sie können eine Abfrage mithilfe von Tags filtern, sie können jedoch keine Tags zum Konfigurieren des Diagramms verwenden)

Anzeige von Bereichen und Iterationen

Wenn Sie "Bereichspfad" oder "Iterationspfad" auswählen, wird nur der Blattknoten im Diagramm angezeigt. Der Blattknoten ist der letzte Knoten des vollständigen Pfades. Ist z. B Phone . der Blattknoten von FabrikamFiber/Fabrikam Website/Phone. Sollte Ihre Abfrage eine gemischte Ebene von Blattknoten enthalten, spiegelt Ihr Diagramm möglicherweise nicht die erwarteten Ergebnisse wider.

Wählen Sie das Feld "Knotenname " aus, den Bereichspfad-Blattknoten, um festzustellen, ob die Ergebnisse verbessert werden.

Diagramme werden in Browsern angezeigt, die skalierbare Vektorgrafiken (Scalable Vector Graphics, SVG) unterstützen. Unterstützte Browser umfassen Microsoft Edge, Internet Explorer 9 und höhere Versionen, Chrome, Firefox und Safari auf dem Mac. Diagramme sind nicht für Mobile- oder Touchanzeigen optimiert.

Hinweis

Internet Explorer wird für Azure DevOps Services oder für Azure DevOps Server 2020.1 nicht mehr unterstützt.

Sortieren nach Wert oder Beschriftung

In den meisten Diagrammen können Sie auswählen, wie die Daten sortiert werden sollen. Sie können nach Wert oder Beschriftung sortieren und aufsteigend oder absteigend auswählen.

  • Wert: Sortiert Daten nach dem numerischen Wert.
  • Beschriftung: Sortiert nach der bezeichnung, die zum Gruppieren der Daten ausgewählt ist.

Eingeschränkte Anzeige von Datenreihen

Wenn ein Diagramm mehr als 8 oder 12 Elemente in der Datenreihe enthält, werden Werte in den 9- oder 13-Plus-Elementen in einem Satz mit bezeichnungsbeschrifteten (anderen) zusammengefasst. Wenn Sie die Diagrammgröße jedoch über das konfigurierbare Widget auf einem Dashboard erhöhen, können Sie die Datenreihengrenze erhöhen.

Screenshot der Daten anderer Kategoriegruppen, die über 12 Satzreihen hinausgehen.

Diagrammverfügbarkeit

  • Alle Teammitglieder können Diagramme anzeigen, die unter "Freigegebene Abfragen" gespeichert sind, mit Ausnahme von Mitgliedern mit Zugriff auf die Projektbeteiligten . Sie können diese Diagramme Dashboards hinzufügen.
  • Nur Sie können Abfragen im Ordner "Meine Abfragen " anzeigen.
  • Sie können die URL einer beliebigen Diagrammseite kopieren und per E-Mail senden, um sie für ein Projektmitglied freizugeben.
  • Informationen zum Erstellen ähnlicher Diagramme für Tests finden Sie unter "Nachverfolgen des Teststatus".

Erstellen eines abfragebasierten Diagramms

  1. Öffnen Sie in Abfragen den Diagramm-Editor für eine Flat-List-Abfrage. Zum Erstellen von Diagrammen müssen Sie zur Gruppe "Mitwirkende" gehören.

    Screenshot der Registerkarte

    Wenn Sie Zugriff auf Die Projektbeteiligten haben, werden die Verknüpfungen "Diagramme" und "Neues Diagramm" nicht angezeigt.

  2. Wählen Sie den Diagrammtyp und das Feld zum Gruppieren von Werten aus. Wenn Sie Kreis-, Balken- und Säulendiagramme verwenden, wählen Sie ein einzelnes Feld aus, um die Anzahl der Arbeitsaufgaben anzuzeigen.

    Screenshot des Dialogfelds zum Konfigurieren des Kreisdiagramms.

    Wenn das gewünschte Feld in der Dropdownliste "Gruppieren nach " nicht angezeigt wird, fügen Sie das Feld als Spalte zur Abfrage hinzu, und speichern Sie die Abfrage. Außerdem hängen die Aggregationsoptionen von den in der Abfrage verwendeten Feldern oder den in den Spaltenoptionen ausgewählten Feldern ab.

    Wenn beim Schließen des Diagramm-Editors eine Fehlermeldung angezeigt wird, müssen Sie den einfachen Zugriff anfordern. Weitere Informationen finden Sie unter Ändern von Zugriffsebenen.

  3. Um die Ergebnisse zu sortieren, wählen Sie "Wert" oder "Beschriftung" als Sortieroption und dann "Aufsteigend" oder "Absteigend" aus.

    Um eine Farbe zu ändern, wählen Sie eine Farbe aus dem Reihensatz der Farbauswahl aus.

    Screenshot des Dialogfelds

Diagramme werden automatisch aktualisiert, wenn Sie die Abfrage bearbeiten oder die Abfrageergebnisse aktualisieren.

Hinzufügen eines Kreisdiagramms

Verwenden Sie ein Kreisdiagramm, um Gruppenprozentsätze mit sechs oder weniger Kategorien anzuzeigen. Gute Beispiele für Kreisdiagramme sind:

  • Aktiver Fehlerstatus, nach Status gruppieren
  • Benutzerabschnittsstatus, nach Status gruppieren
  • Fortschritt des Benutzerabschnitts, Gruppieren nach "Abgeschlossen", "In Bearbeitung" oder "Ausschneiden"

Die folgende Abfrage filtert z. B. User Stories basierend auf dem Status für "Ausschneiden", "In Bearbeitung" und "Abgeschlossen" seit Beginn des Jahres.

Screenshot von Abfrage-Editor, Benutzergeschichten nach Status filtern.

Die Konfiguration des Kreisdiagramms ist wie in der folgenden Abbildung dargestellt.

Screenshot des Dialogfelds

Die kombinierte Abfrage- und Diagrammkonfiguration liefern das folgende Kreisdiagramm.

Screenshot von Diagrammen, Kreisdiagrammbeispiel.

Hinzufügen eines Gestapelten Balkendiagramms

Mit einem gestapelten Balkendiagramm können Sie den Fortschritt für zwei Feldwerte nachverfolgen. Der Knotenname zeigt das letzte Blatt innerhalb eines Bereichspfads an. Verwenden Sie diesen Ansatz, wenn Sie Daten in teamsübergreifend anzeigen möchten und jeder Knoten einem Team entspricht.

Screenshot des Dialogfelds

Hinzufügen einer Pivot-Tabelle

In der Pivot-Tabelle wird eine Tabelle mit konfigurierbaren Zeilen und Spalten mit Spalten mit einer Anzahl von Arbeitsaufgaben oder einer Summe eines numerischen Felds angezeigt. Wählen Sie eine Pivot-Tabelle aus, wenn Sie bereicheübergreifend vergleichen möchten, in denen die ausgeführte Arbeit ausgeführt wird.

Die folgende Abbildung zeigt ein Beispiel für Arbeitsaufgabentypen und deren aktuellen Status.

Screenshot des Dialogfelds

Hinzufügen eines Trenddiagramms

Mit Trenddiagrammen können Sie den Fortschritt im Laufe der Zeit anzeigen. Sie können einen rollierenden Zeitraum zwischen der letzten Woche und dem letzten Jahr auswählen.

Screenshot des Dialogfelds

Trenddaten werden aus dem Datenspeicher für die Arbeitsnachverfolgung extrahiert. Wie bei den meisten Datenspeichern ist das Schema der relationalen Datenbank für die Onlinetransaktionsverarbeitung von Daten konzipiert und optimiert. Wenn das Tool oder Plug-In eine Aktivität ausführt, schreibt es die neuesten Informationen in den Betriebsspeicher. Daten im Betriebsspeicher ändern sich ständig und werden aktualisiert. Alle Daten sind aktuell.

Hinzufügen eines Burndowndiagramms

Burndowndiagramme sind nützlich, um zu bestimmen, wie schnell die Arbeit auf der Grundlage eines numerischen Feldwerts, z. B. Story Points, Effort oder Remaining Work, oder auf einer Anzahl von Arbeitsaufgaben voranschreitet.

Um ein Burndowndiagramm zu erstellen, fügen Sie der Abfrage das numerische Feld hinzu, das Sie verwenden möchten. Um ein Burndowndiagramm mit Vorgängen anzuzeigen, wählen Sie den Summenoperator für verbleibende Arbeit aus.

Screenshot des Dialogfelds

Zusätzlich zu abfragebasierten Burndowndiagrammen können Sie ein Burndown- oder Burnup-Widget konfigurieren.

Hinzufügen eines Diagramms zu einem Dashboard

Das Hinzufügen eines Diagramms zu einem Dashboard erfolgt über das Hinzufügen eines Diagramms für Arbeitsaufgaben-Widgets . Sie können das Diagramm wie im folgenden Verfahren dargestellt zu einem Dashboard hinzufügen oder das Widget "Diagramm für Arbeitselemente " direkt hinzufügen. Weitere Informationen finden Sie unter Konfigurieren eines Diagramms für Arbeitsaufgaben-Widget.

Tipp

Alle Abfragediagramme sind in der Größe begrenzt. Sie können die Größe und Konfiguration von Diagrammen ändern, die Sie einem Dashboard hinzufügen, indem Sie das Widget "Diagramm für Arbeitselemente " öffnen, mit dem sie angezeigt werden.

  • Wählen Sie das Symbol "Aktionen" für das Diagramm aus, das Sie hinzufügen möchten, und wählen Sie "Zu Dashboard hinzufügen" aus.

Screenshot des Kontextmenüs

Nur Abfragen, die in einem Ordner "Freigegebene Abfragen " gespeichert werden, haben die Menüoption "Zu Dashboard hinzufügen".

Wählen Sie im daraufhin geöffneten Dialogfeld das Dashboard aus, dem das Diagramm hinzugefügt werden soll.

Screenshot des Dialogfelds

Informationen zum Hinzufügen anderer Diagrammtypen, z. B. Testergebnisse und Buildzusammenfassungsdiagramme, finden Sie unter Hinzufügen von Widgets und Diagrammen zu einem Dashboard.

Abfragebasierte Diagramme im Vergleich zu von Excel generierten PivotCharts

Abfragebasierte Diagramme generieren Daten aus dem Datenspeicher für die Nachverfolgung von Arbeitsaufgaben. In den Diagrammen werden die neuesten Daten angezeigt. Excel-PivotCharts greifen auf im Analysis Services-Cube veröffentlichte Daten zu, die standardmäßig alle zwei Stunden aktualisiert werden. Excel-Diagramme erfordern, dass die Projektsammlung Ihres Projekts mit SQL Server Reporting Services und Analysis Services konfiguriert ist.