Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Erstellen Sie ein Diagramm der Ergebnisse einer Flachlistenabfrage, um schnell den Status der laufenden Arbeit anzuzeigen. Sie können Kreis-, Säulen-, Balken-, Pivot-, Trend- oder Burndown-Diagramme erstellen, die eine Anzahl von Arbeitsaufgaben oder eine Summe numerischer Felder wie Story Points, Aufwand oder Verbleibende Arbeit enthalten – gruppiert nach Status, Zuweisung oder einem anderen System- oder benutzerdefinierten Feld.
Tipp
Sie können KI verwenden, um Ihnen bei dieser Aufgabe zu helfen später in diesem Artikel oder sehen Sie sich an, wie Sie die KI-Unterstützung bei Azure DevOps MCP Server aktivieren, um loszulegen.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Access | Project-Mitglied mit mindestens einfachem Zugriff. Stakeholder-Benutzer können Diagramme auf Dashboards anzeigen, aber nicht über die Seite "Abfragen " erstellen oder anzeigen. |
| Erlaubnisse |
-
Teamdashboard-Diagramm: Mitglied eines Teams oder der Gruppe Projektadministratoren. - Projektdashboarddiagramm: Dashboardersteller, Dashboardberechtigung bearbeiten oder Gruppe "Project-Administratoren" . - Diagramm im Dashboard anzeigen: Leseberechtigung für die zugrunde liegende Abfrage. Ohne das Widget konnte das Widget nicht geladen werden. Weitere Informationen finden Sie unter Berechtigungen und Voraussetzungen für den Zugriff auf Analytics. |
| Abfragen | - Nur Flachlisten-Abfragen unterstützen Diagramme. – Wenn Sie einem Dashboard ein Diagramm hinzufügen möchten, speichern Sie die Abfrage in einem Ordner "Freigegebene Abfragen" . Siehe Festlegen von Abfrageberechtigungen. |
Hinweis
Benutzer mit Stakeholder-Zugriff für ein öffentliches Projekt haben vollständigen Zugriff auf Abfragediagramm-Features, genau wie Benutzer mit Standardzugriff. Weitere Informationen finden Sie unter Kurzreferenz zu Stakeholder-Zugriff.
Erstellen einer Flachlistenabfrage
Wählen Sie den Abfragetyp für Flache Liste der Arbeitsaufgaben aus. Andere Abfragetypen werden für die Diagrammerstellung nicht unterstützt. Weitere Informationen finden Sie unter Definieren einer Flachlistenabfrage.
Fügen Sie einer Abfrageklausel oder den Spaltenoptionen jedes beliebige Feld hinzu, das Sie in einem Diagramm darstellen möchten.
| Gruppierung | Einzuschließende Felder |
|---|---|
| Status | State |
| Assignments | Zugewiesen zu |
| Sprint / Iteration | Iterationspfad |
| Mannschaft | Knotenname (Blattknoten des Bereichspfads) |
| Benutzerdefiniertes Feld | Das benutzerdefinierte Feld selbst |
Um eine numerische Spalte zu addieren, fügen Sie das Feld in die Abfrageklausel oder Spaltenoptionen ein. Weitere Beispiele finden Sie unter "Abfrage nach numerischen Feldern".
Wenn Sie einem Dashboard ein Diagramm hinzufügen möchten, speichern Sie die Abfrage in einem Ordner "Freigegebene Abfragen". Diagramme aus "Meine Abfragen " sind nur für Sie sichtbar. Sie können eine beliebige Diagrammseiten-URL für Projektmitglieder freigeben.
Von Bedeutung
Diagramme können nicht nach ID-, Datums-, Nur-Text-, Rich-Text- oder Tagfeldern gruppiert werden. Um nach Tags zu gruppieren, verwenden Sie stattdessen ein Widget "Diagramm für Arbeitselemente" auf einem Dashboard.
Diagrammverhalten
| Verhalten | Einzelheiten |
|---|---|
| Bereich/Iterationsgruppierung | Nur der Blattknoten des Bereichspfads oder des Iterationspfads wird angezeigt. Wenn Ihre Abfrage Ebenen kombiniert, gruppieren Sie stattdessen nach Knotenname . |
| Sortieren | Sortieren Nach Wert (numerische Anzahl oder Summe) oder Beschriftung (Gruppierungsfeldname) in aufsteigender oder absteigender Reihenfolge. |
| Datenreihenlimit | Diagramme zeigen bis zu acht Datenreihen an (12 bei vergrößerten Dashboard-Widgets). Zusätzliche Werte werden in (andere) zusammengeführt. |
Erstellen eines abfragebasierten Diagramms
Öffnen Sie in Abfragen eine Flat-List-Abfrage, und wählen Sie die Registerkarte Diagramme aus>Neues Diagramm.
Wählen Sie den Diagrammtyp und das Feld zum Gruppieren von Werten aus. Wählen Sie für Kreis-, Balken- und Säulendiagramme ein einzelnes Feld aus, um eine Anzahl von Arbeitselementen anzuzeigen.
Wenn das gewünschte Feld nicht in der Liste " Gruppieren nach " angezeigt wird, fügen Sie es der Abfrage als Spalte hinzu , und speichern Sie es. Die Aggregationsoptionen hängen von den Feldern in den Abfrage- oder Spaltenoptionen ab.
(Optional) Wählen Sie eine Farbe aus den Farbwählern der Reihe, um das Erscheinungsbild des Diagramms anzupassen.
Diagramme werden automatisch aktualisiert, wenn Sie die Abfrage bearbeiten oder aktualisieren.
Hinweis
Sie müssen über einfachen Zugriff oder höher verfügen, um Diagramme zu erstellen. Die Registerkarte "Diagramme" wird von Den Projektbeteiligten nicht angezeigt. Weitere Informationen finden Sie unter Ändern der Zugriffsebenen.
Kreisdiagramm hinzufügen
Kreisdiagramme funktionieren am besten mit sechs oder weniger Kategorien. Verwenden Sie z. B. ein Kreisdiagramm für Fehler, die nach Status oder Benutzerstories gruppiert sind, nach Status (Abgeschlossen, In Bearbeitung, Zurückgestellt).
Im folgenden Beispiel werden Benutzergeschichten nach Zustand gefiltert und als Kreisdiagramm dargestellt.
Hinzufügen eines gestapelten Balkendiagramms
Verwenden Sie ein gestapeltes Balkendiagramm, um den Fortschritt über zwei Dimensionen hinweg zu vergleichen. Verwenden Sie z. B. ein gestapeltes Balkendiagramm für die Anzahl der Arbeitsaufgaben nach Knotenname (Team) und Status. Jedes Balkensegment stellt einen Gruppierungswert dar.
Hinzufügen einer PivotTable
In einer PivotTable werden Anzahlen oder Summen in einem Zeilen-Spalten-Raster angezeigt. Es ist nützlich, Arbeiten bereichsübergreifend zu vergleichen. Verwenden Sie z. B. eine PivotTable für Zeilen nach Arbeitsaufgabentyp und Spalten nach Zustand.
Hinzufügen eines Trenddiagramms
Trenddiagramme verfolgen die Anzahl der Arbeitselemente oder Feldsummen in einem gleitenden Zeitraum (letzte Woche bis letztes Jahr). Trenddaten spiegeln den aktuellen Status des Datenspeichers für die Arbeitsverfolgung wider.
Ein Burndown-Diagramm hinzufügen
Burndown-Diagramme zeigen, wie schnell die Arbeit auf der Grundlage einer Anzahl von Arbeitsaufgaben oder einer Summe eines numerischen Felds (Story Points, Effort, oder Remaining Work) voranschreitet. Um ein Feld zu erstellen, schließen Sie das numerische Feld in Ihre Abfrage ein, und legen Sie die Aggregation auf "Summe" fest.
Weitere Informationen zur Burndown- und Burnupverfolgung finden Sie unter Konfigurieren eines Burndown- oder Burnup-Widgets.
Hinzufügen eines Diagramms zu einem Dashboard
Wählen Sie auf der Registerkarte "Diagramme " Ihrer Abfrage das
Symbol "Aktionen" für das Diagramm aus, das Sie hinzufügen möchten, und wählen Sie " Zu Dashboard hinzufügen" aus.
Nur in einem Ordner "Freigegebene Abfragen " gespeicherte Abfragen haben die Option "Zu Dashboard hinzufügen ".
Wählen Sie im Dialogfeld das Zieldashboard aus.
Tipp
Sie können ein Diagramm für Arbeitselemente-Widget auch direkt zu einem Dashboard hinzufügen, mit dem Sie die Größe von Diagrammen über die standardgröße des Abfragediagramms hinaus ändern können.
Informationen zum Hinzufügen anderer Diagrammtypen wie Testergebnisse oder Buildzusammenfassungen finden Sie unter Hinzufügen von Widgets und Diagrammen zu einem Dashboard.
Verwenden von KI zum Erstellen von abfragebasierten Diagrammen
Wenn Sie den Azure DevOps MCP-Server konfigurieren, können Sie KI-Assistenten verwenden, um Abfragen und Diagramme zum Nachverfolgen von Arbeiten zu erstellen.
Beispiel-Prompts
| Aufgabe | Beispielaufforderung |
|---|---|
| Erstellen einer Abfrage für die Diagrammerstellung | Write a flat-list query that returns all active bugs grouped by priority in the <project-name> project |
| Diagrammtyp auswählen | Should I use a pie chart, stacked bar, or pivot table to show bug distribution by area path? |
| Nachverfolgen von Trends | Help me create a trend chart that shows how bug counts change over the last 30 days in the <project-name> project |
| Summieren numerischer Felder | How do I create a chart that shows total Story Points by team member in the <project-name> project? |
| Gruppieren nach benutzerdefiniertem Feld | Help me create a stacked bar chart that groups work items by a custom "Release" field in the <project-name> project |
| Sprints vergleichen | Create a pivot table that compares bug counts by state across the last three iteration paths in the <project-name> project |
| Ungleichgewicht bei der Arbeitsauslastung erkennen | Build a stacked bar chart showing active work items per team member, grouped by work item type, so I can see who's overloaded |
| Schulden nachverfolgen | Write a query and trend chart that tracks unresolved bugs older than 30 days in the <project-name> project |
| Hinzufügen eines Diagramms zum Dashboard | What's the best way to share a query-based chart with my team on a dashboard? |
Tipp
Wenn Sie Visual Studio Code verwenden, ist der Agentmodus besonders hilfreich, um eine Flachlistenabfrage zu iterieren und dann die genauen Schritte für Diagramm und Dashboard Ihres Projekts durchzugehen.
- Um veraltete oder zwischengespeicherte Daten aus vorherigen Abfragen zu vermeiden, fügen Sie Ihrem Prompt
Do not use previously fetched datahinzu.