Freigeben über


Erstellen einer Analyseansicht in Azure DevOps

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

Sie können eine benutzerdefinierte Analyseansicht erstellen, um die gefilterte Datenmenge und andere Kriterien zu definieren, um Ihre Power BI-Berichterstellungsanforderungen zu unterstützen. Eine benutzerdefinierte Ansicht bietet Ihnen mehr Flexibilität gegenüber Filterkriterien und den Feldern, die in einen Power BI-Bericht geladen werden.

Wichtig

Analyseansichten unterstützen nur die Daten von Azure Boards (Arbeitselemente). Analyseansichten unterstützen keine anderen Datentypen, z. B. Pipelines. Ansichten bieten eine flache Liste von Arbeitselementen und unterstützen keine Arbeitselementhierarchien. An diesem Punkt gibt es keine Pläne, den Connector zu aktualisieren, um andere Datentypen zu unterstützen. Informationen zu anderen Ansätzen finden Sie unter "Informationen zur Power BI-Integration".

Erstellen Sie benutzerdefinierte Ansichten im Webportal für Azure DevOps. Laden Sie dann die Ansicht mithilfe des Power BI-Daten-Connectors. Wie Arbeitsaufgabenabfragen können Sie Ansichten nur für Ihre Verwendung erstellen oder für andere Personen in Ihrem Team freigeben.

Hinweis

Wenn Boards deaktiviert sind, werden auch Analyseansichten deaktiviert. Alle Widgets, die der Nachverfolgung von Arbeitsaufgaben zugeordnet sind, werden auch im Widgetkatalog deaktiviert. Informationen zum erneuten Aktivieren eines Diensts finden Sie unter Aktivieren oder Deaktivieren eines Azure DevOps-Diensts.

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
Zugriffsebenen - Projektmitglied.
– Mindestens einfacher Zugriff.
Erlaubnisse Standardmäßig verfügen Projektmitglieder über die Berechtigung zum Abfragen von Analysen und Erstellen von Ansichten. Weitere Informationen zu anderen Voraussetzungen für die Dienst- und Featureaktivierung sowie allgemeine Datenverfolgungsaktivitäten finden Sie unter Berechtigungen und Voraussetzungen für den Zugriff auf Analytics.

Öffnen von Analytics für den Zugriff auf Ansichten

Wählen Sie im Webportal Boards>Analytics-Ansichten aus.

Wenn keine Analyseansichten angezeigt werden, überprüfen Sie, ob Sie über Berechtigungen zum Anzeigen von Analytics verfügen. Siehe Berechtigungen und Voraussetzungen für den Zugriff auf Analytics.

Screenshot des Azure DevOps-Webportals. Auf der Seite werden Boards und Analytics-Ansichten hervorgehoben. Im Hauptbereich werden freigegebene Ansichten aufgelistet.

Durchsuchen Ihrer Ansichten

Auf der Seite "Alle " in der folgenden Abbildung können Sie auf alle Analyseansichten zugreifen, die für das Projekt definiert sind. Meine Ansichten sind Ansichten, die nur Sie verwenden oder bearbeiten können. Freigegebene Ansichten sind Ansichten, die Sie für das gesamte Projekt freigeben. Jede Person in Ihrem Team kann freigegebene Ansichten in Power BI nutzen.

Screenshot zeigt die Seite

Hinweis

Die Bezeichnungen für die Standardanalyseansichten unterscheiden sich je nach dem prozess, der für Ihr Teamprojekt ausgewählt wurde: Basic, Agile, Scrum oder CMMI. Die für Sie verfügbaren Funktionen bleiben unverändert, es sei denn, sie werden explizit erwähnt.

Um eine Ansicht zu einem Favoriten zu machen, zeigen Sie mit der Maus auf die Ansicht, und wählen Sie das Sternsymbol aus: Ihre Favoritenansichten werden auf der Seite "Favoriten" angezeigt.

Erstellen einer benutzerdefinierten Ansicht

Um ein Dialogfeld zum Erstellen einer benutzerdefinierten Ansicht zu öffnen, wählen Sie "Neue Ansicht" aus. Füllen Sie die auf jeder Registerkarte bereitgestellten Formulare aus, um die Filterkriterien für die Darstellung der Daten, die Sie in Power BI anzeigen möchten, vollständig zu definieren.

Führen Sie die folgenden Schritte aus, um eine benutzerdefinierte Ansicht zu erstellen:

  1. Benennen Sie die Ansicht, und wählen Sie eine Freigabeoption aus.
  2. Arbeitsaufgabenfilter festlegen
  3. Auswählen der Felder der Ansicht
  4. Wählen Sie die Menge der historischen Daten aus, die in der Ansicht enthalten sind.
  5. Überprüfen und Speichern der Ansicht

Hinweis

Die Board-Felder Board Column, Board Column Done und Board Lane sind nicht als Filter oder Feldauswahl in Analyseansichten verfügbar. Als Problemumgehung können Sie mithilfe des Entitätssatzes WorkItemBoardSnapshot über OData-Abfragen auf Boardspaltendaten zugreifen. Weitere Informationen finden Sie unter Generieren eines kumulativen Flussdiagramms (CFD) mithilfe von OData-Beispielabfragen. Informationen zur Abstimmung für dieses Feature finden Sie in der Analyseansicht – Hinzufügen der Tafelspalte zur Liste der verfügbaren Felder in Ansichten.

1. Benennen Sie die Ansicht, und wählen Sie eine Freigabeoption aus.

Geben Sie einen Namen für die Ansicht ein, und geben Sie eine Beschreibung an. Um anderen Benutzern das Anzeigen und Verwenden der Analyseansicht zu ermöglichen, wählen Sie die Option Freigegeben aus. Für freigegebene Ansichten können Sie Berechtigungen festlegen, wer die Ansicht anzeigen, bearbeiten und löschen kann, wie in "Analyseansichten verwalten" beschrieben.

Screenshot der Registerkarte

2. Angeben von Arbeitsaufgabenfiltern

Geben Sie Filter an, um die Anzahl der Ergebnisse zu verringern, die ihre Ansicht zurückgibt. Fügen Sie im Abschnitt "Arbeitsaufgaben" unterschiedliche Filter für Arbeitsaufgabenfelder hinzu, um Ihre Daten einzugrenzen. Eine Beschreibung der einzelnen verfügbaren Felder finden Sie in der Metadatenreferenz für Azure Boards Analytics.

Screenshot der Registerkarte

Tipp

Legen Sie einen Bereich für Ihre Daten fest, um Berichte zu generieren, die schnell aktualisiert werden. Bei großen Datasets kann das Aktualisieren nicht gefilterter Ansichten fehlschlagen. Um die Ergebnisse einzugrenzen, fügen Sie den richtigen Satz von Filtern hinzu. Je mehr Filter Sie hinzufügen, desto schneller lädt und aktualisiert die Ansicht in Power BI.

  • Hinzufügen von Teams- oder Bereichspfadfiltern

    Standardmäßig enthält eine Ansicht alle Teams, die im aktuellen Projekt definiert sind. Sie können gezielt Teams im aktuellen Projekt auswählen oder andere Projekte, die in der Organisation definiert sind, dem Filter hinzufügen.

    Wichtig

    Beschränken Sie Ihre Auswahl auf 500 Projekte pro Analyseansicht. Wenn Sie mehr als 500 Projekte benötigen, erstellen Sie mehr Analyseansichten, und verteilen Sie die Projekte zwischen den Ansichten.

    Ändern Sie die ausgewählten Teams für das aktuelle Projekt, oder fügen Sie dem Filter andere Projekte hinzu. Sie können auch von der Filterung von Teams zu Bereichspfaden wechseln. Hier sehen Sie eine Ansicht, die nach zwei Fabrikam-Bereichspfaden gefiltert ist.

    Screenshot des Dialogfelds

  • Hinzufügen von Filtern für Backlogs und Arbeitselementetypen

    Beschränken Sie die Daten auf bestimmte Arbeitselementtypen in Ihrem Projekt. Geben Sie einen Backlog an, um nach Arbeitsaufgabentypen zu filtern, die einer bestimmten Backlog-Ebene zugeordnet sind, oder fügen Sie einzelne bestimmte Arbeitsaufgabentypen hinzu. Die Ansicht enthält Arbeitsaufgaben der ausgewählten Typen.

    Screenshot des Dropdownmenüs

  • Hinzufügen von Filtern nach Feldkriterien

    Fügen Sie zusätzlich zu allen vorherigen Filterkriterien Filter basierend auf verschiedenen Arbeitsaufgabenfeldern hinzu. Geben Sie diese Felder auf die gleiche Weise wie für Felder an, die Sie einer Arbeitsaufgabenabfrage hinzufügen. Wie im folgenden Beispiel gezeigt, können Sie filtern, um nur Fehler mit hoher Priorität mit dem spezifischen Tag "Hotfix" anzuzeigen.

    Screenshot des Dialogfelds

    Weitere Informationen zum Arbeiten mit Tags finden Sie unter Hinzufügen von Arbeitselement-Tags zum Kategorisieren und Filtern von Listen und Boards.

    Hinweis

    Es ist wichtig zu verstehen, wie Filter auf historische Daten angewendet werden. Weitere Informationen finden Sie unter Historische Datendarstellung in Analytics.

3. Wählen Sie die Felder aus, die im Bericht angezeigt werden.

Fügen Sie auf der nächsten Registerkarte Felder hinzu, und entfernen Sie Felder, die Sie in Ihrem Bericht verwenden. Wählen Sie "Hinzufügen" aus, um ein Feld hinzuzufügen. Um mit einer neuen Liste zu beginnen, wählen Sie Alles entfernen aus.

Screenshot der Registerkarte

Sie können beliebige benutzerdefinierte Felder über einen geerbten Prozess hinzufügen.

Hinweis

Sie können keine Felder mit dem Datentyp Nur-Text (langer Text) oder HTML (Rich-Text) hinzufügen. Analytics bietet diese Felder nicht für die Berichterstellung an.

4. Auswählen von Trenddatenoptionen

Wählen Sie auf der nächsten Registerkarte "Verlauf" die Optionen aus, die bestimmen, wie viele Verlaufsdaten in der Ansicht verfügbar sind.

Wenn Sie in diesem Beispiel 10 Arbeitsaufgaben haben und einen rollierenden Zeitraum von 14 Tagen mit wöchentlicher Granularität auswählen, enthält Ihre Ansicht 30 Zeilen. Wenn Sie am Samstag aktualisieren, haben Sie eine Zeile an den letzten beiden Samstagen für jede Arbeitsaufgabe und eine Zeile für die neuesten Daten am Samstag.

Screenshot der Registerkarte

Verlauf

Wählen Sie für eine Momentaufnahme der aktuellen status nur Aktuell aus. Wählen Sie für Trenddiagramme wie angegeben eine der anderen Optionen aus.

Auswahlmöglichkeit Beschreibung
Nur aktuell Wählen Sie diese Option, wenn Sie eine Momentaufnahme des Arbeitselementstatus wünschen. Generiert eine einzelne Zeile pro Arbeitselement, die den neuesten Werten des Arbeitselements im Analytics-Datenspeicher entspricht.
Rollierender Zeitraum Wählen Sie diese Option aus, und geben Sie die Anzahl der Tage vor dem aktuellen Tag ein, die in das Dataset aufgenommen werden soll. Das gleitende Fenster ändert sich bei jeder Aktualisierung des Berichts.
Datumsbereich Wählen Sie diese Option, und wählen Sie ein bestimmtes Start- und Enddatum, das in das Dataset aufgenommen werden soll, oder wählen Sie bis heute, um ein gleitendes Zeitfenster ohne festes Enddatum anzugeben. Wenn Sie die Präsentation auswählen, entspricht das Enddatum dem Tag, an dem der Bericht aktualisiert wird. Wenn Sie es löschen, ist das Enddatum immer das Datum, das im Feld "Enddatum" ausgewählt ist.
Gesamtverlauf Wählen Sie diese Option aus, um den vollständigen Verlauf für alle Arbeitsaufgaben einzuschließen, die Sie in Ihren Filterkriterien ausgewählt haben. Wenn Sie einen signifikanten Verlauf haben, geben Sie eine wöchentliche oder monatliche Granularität an.

Schließen Sie Arbeitsaufgaben aus, die Sie vor dem Startdatum abgeschlossen haben – Analytics speichert alle Arbeitsaufgabenverlauf, einschließlich aller Überarbeitungen für eine geschlossene Arbeitsaufgabe. Wenn Sie daher in einer Analyseansicht einen rollierenden Zeitraum von 14 Tagen auswählen, enthält Ihre Ansicht die aktuelle Überarbeitung für alle Arbeitsaufgaben, die Sie vor diesem Zeitraum geschlossen haben.

Wenn Sie Arbeitsaufgaben ausschließen möchten, die Sie vor einem bestimmten Datum abgeschlossen haben, aktivieren Sie das entsprechende Kontrollkästchen unter den Verlaufsoptionen. Diese Einstellung reduziert die in Power BI geladene Datenmenge erheblich und unterstützt fortgeschrittene Berechnungen, wie z. B. Zeit im Zustand. Für rollierende Periode und Datumsbereich wird das Ausschlussdatum durch den Anfang des Zeitraums festgelegt. Für "Nur Aktuell" und "Gesamter Verlauf" müssen Sie dieses Datum angeben. Die folgende Abbildung schließt beispielsweise alle Arbeitsaufgaben aus, die Sie vor dem 24. August 2024 abgeschlossen haben.

Screenshot der Registerkarte

Granularität

Sie können eine Momentaufnahme jedes Arbeitselements für jeden Tag, jede Woche oder jeden Monat abrufen. Jede Zeile stellt das Element basierend auf der letzten Revision für das definierte Intervall dar.

Auswahlmöglichkeit Beschreibung
Täglich Generiert eine Zeile pro Arbeitsaufgabe mit den neuesten Daten für jeden Tag.
Wöchentlich Generiert eine Zeile pro Arbeitsaufgabe, in der die Daten für jede Woche angezeigt werden, wobei ein bestimmter Tag als Repräsentation der Woche dient. Der Standardwert ist "Samstag".
Monatlich Generiert eine Zeile pro Arbeitselement mit den Daten für den letzten Tag jedes Monats.

Hinweis

  • Vorschauzeilen sind ein berechneter Wert basierend auf Verlauf und Granularität und stimmen möglicherweise nicht mit Power BI überein.
  • Es ist wichtig zu verstehen, wie Filter auf historische Daten angewendet werden. Weitere Informationen finden Sie unter Historische Datendarstellung in Analytics.

5. Überprüfen und Speichern der Ansicht

Im letzten Schritt wird Ihre Ansicht überprüft, indem eine Testabfrage für die Ansicht ausgeführt und die Filterkriterien überprüft werden. Die Überprüfungszeit kann je nach der in Ihrer Ansicht definierten Datenmenge variieren. Beispielsweise benötigt eine Ansicht, die alle Arbeitselementtypen umfasst und Alle Historie spezifiziert, mehr Zeit zur Überprüfung als eine Ansicht, die nur Fehler umfasst und einen rollierenden Zeitraum von 30 Tagen festlegt.

Tipp

Die Überprüfung Ihrer Ansicht ist ein wichtiger Schritt. Wenn die Überprüfung erfolgreich beendet wird, wird Ihre Ansicht wahrscheinlicher ordnungsgemäß in Power BI geladen. Wenn die Überprüfung zu lange dauert, können Sie die Ansicht anpassen. Fügen Sie Filter hinzu, oder schränken Sie Ihren Verlauf ein, und überprüfen Sie Ihre Ansicht erneut.

Nachdem die Ansicht erfolgreich überprüft wurde, speichern Sie sie. Sie können dann mit der Verwendung in Power BI beginnen.

Wenn eine Ansicht nicht überprüft werden kann, erhalten Sie eine Fehlermeldung, die das Problem erläutert und auf eine mögliche Lösung hinweist. Versuchen Sie, die Definitionen zu ändern, und überprüfen Sie die Ansicht erneut. Wenn die Ansicht erfolgreich überprüft wird, erhalten Sie eine Schätzung der Zeilenanzahl, die in Ihrer Ansicht enthalten ist.

Screenshot der erfolgreichen Bestätigungsmeldung, die eine Schätzung der Anzahl Ihrer Zeilen enthält.

Wenn Sie beispielsweise versuchen, nach einem Feld zu filtern, das für das Projekt nicht mehr definiert ist, wird ein Fehler angezeigt. Sie können dieses Feld aus den Filtern auf der Registerkarte "Arbeitsaufgabenfilter" entfernen und erneut überprüfen.

Weitere Informationen zum Beheben von Fehlern finden Sie unter Beheben von Fehlern im Zusammenhang mit einer Analyseansicht.

Überprüfen der Filterkriterien einer Ansicht

Wählen Sie in Analyseansichten eine beliebige Ansicht auf der Seite "Favoriten" oder "Alle" aus, um eine Zusammenfassung der Definitionen und Filter der Ansicht anzuzeigen. Wählen Sie "Bearbeiten " aus, um eine Ansicht zu bearbeiten.

Screenshot des Zusammenfassungsbereichs der Ansichtsdefinitionen und Filter.

Verwenden von KI zum Erstellen einer Analyseansicht für Power BI-Berichte

Wenn Sie den Azure DevOps MCP-Server konfigurieren, können Sie KI-Assistenten verwenden, um die richtigen Filter zu definieren, Felder auszuwählen, Verlaufsoptionen auszuwählen und die Überprüfung bei der Ansicht zu beheben, damit Sie die Ansicht schneller mit Power BI verbinden können.

Beispiel-Prompts

Aufgabe Beispielaufforderung
Vorhandene Ansichten auflisten List the Analytics views in <ProjectName> in the <OrganizationName> organization, and tell me which ones are shared.
Suchen, wer eine freigegebene Ansicht bearbeiten kann For the Analytics view <ViewName> in <ProjectName>, who can edit or delete it, and where do I change those permissions?
Planung einer Ansicht für aktive Fehler What filters and fields should I include in an Analytics view to track active bugs by priority in <ProjectName>?
Bereich nach Team oder Bereichspfad I need a Power BI report for <TeamName>. How should I scope an Analytics view using team or Area Path filters in <ProjectName>?
Auswählen von Feldern für die Berichterstellung Recommend a minimal set of fields for a Power BI report that shows bug aging and owner for <ProjectName>, and tell me where to add them in the Analytics view UI.
Verlauf + Granularität auswählen I want trend charts for the last <NumberOfDays> days. Which History and Granularity options should I select in an Analytics view for <ProjectName>?
Optimieren der Überprüfungszeit My Analytics view takes too long to verify in <ProjectName>. Suggest specific filters to reduce row count without losing the key metrics for my report.
Problembehandlung bei Überprüfungsfehlern My Analytics view in <ProjectName> failed verification with an error about a missing field. Help me identify which filter or field is invalid and how to fix it.
Entscheiden zwischen Ansicht und OData I need board column data for a report in <ProjectName>. Should I use an Analytics view or OData (WorkItemBoardSnapshot), and what are the tradeoffs?

Tipp

Wenn Sie Visual Studio Code verwenden, ist der Agentmodus besonders hilfreich für die Iterierung Ihrer Berichtsanforderungen – bitten Sie den Agent, Ansichtsfilter und Felder vorzuschlagen, und verfeinern Sie sie, nachdem Sie die Zeilenanzahl und die Überprüfungsergebnisse überprüft haben.

Nächste Schritte