Erstellen von Status- und Trendberichten aus einer Arbeitselementabfrage

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Azure DevOps Server wurde zuvor als Visual Studio Team Foundation Server bezeichnet.

Eine der schnellsten Möglichkeiten zum Generieren eines benutzerdefinierten Arbeitsnachverfolgungsberichts ist die Verwendung von Excel mit einer flachen Listenabfrage. Sie können sowohl Status- als auch Trenddiagramme erstellen. Nachdem Sie einen Bericht erstellt haben, können Sie die Daten weiter bearbeiten, indem Sie Felder mithilfe der PivotTable hinzufügen oder filtern.

Hinweis

Dieses Feature ist nur mit einer lokalen Version Azure DevOps Server 2019 und höher verfügbar, die mit SQL Server Analysis Services. Außerdem unterstützt dieses Feature nur Projekte, die für Projektsammlungen definiert sind, die mit dem lokalen XML-Prozessmodell konfiguriert sind. Wenn Sie sammlungskonfiguriert sind, um das Vererbungsprozessmodell zu unterstützen, können Sie Analytics-Ansichten verwenden, um Arbeitselemente zu filtern und berichte Power BI generieren. Weitere Informationen finden Sie unter Was sind Analytics-Ansichten? Weitere Informationen zu Prozessmodellen finden Sie unter Anpassen ihrer Arbeitsnachverfolgungserfahrung.

Informationen zum Exportieren von Arbeitselementen in Excel finden Sie unter Massen hinzufügen oder ändern von Arbeitselementen mit Excel. Um die neueste Version des Azure Devops-Add-Ins für Office, installieren Sie Azure DevOps Office® Integration 2019.

Hinweis

Dieses Feature ist mit einem lokalen Team Foundation Server (TFS) verfügbar, das mit einem SQL Server Analysis Services.

Informationen zum Exportieren von Arbeitselementen in Excel finden Sie unter Massen hinzufügen oder ändern von Arbeitselementen mit Excel. Um die neueste Version des Azure Devops-Add-Ins für Office, installieren Sie Azure DevOps Office® Integration 2019.

Hier sehen Sie ein Beispiel für einen Statusbericht, der aus einer Flatlistenabfrage generiert wurde.

Excel Zustandsbericht-Kreisdiagramm

Voraussetzungen

Sie können diese Berichte nur generieren, wenn Sie mit einer lokalen Azure DevOps Server, die mit Reporting Services konfiguriert wurde.

  • Ihre Entwicklungsanforderungen müssen in Reporting Services integriert werden. Wenn Ihr lokales Server auf Anwendungsebene nicht für die Unterstützung von Reporting Services konfiguriert wurde, können Sie diese Funktionalität hinzufügen, indem Sie die folgenden Schritte ausführen: Hinzufügen von Berichten zu einem Teamprojekt.

  • Sie müssen Mitglied der Sicherheitsrollen TfsWarehouseDataReader sein. Informationen zum Hinzufügen finden Sie unter Erteilen von Berechtigungen zum Anzeigen oder Erstellen von Berichten in Azure DevOps Server.

  • Eine Version von Excel, die mit Ihrer Version von Azure DevOps kompatibel ist, z. B. Office 2010 oder höher. Eine vollständige Liste der unterstützten Versionen finden Sie unter Azure DevOps Clientkompatibilität, Microsoft Office Integrationvon . Wenn Sie noch nicht über Excel verfügen, installieren Sie es jetzt.

  • Eine Version von Visual Studio, die das Team Explorer-Plug-In unterstützt, z. B. Visual Studio oder Visual Studio Community. Sie können die Visual Studio von dieser Downloadwebsite installieren. Team Explorer ist kostenlos und erfordert ein Windows-Betriebssystem.

  • Sie müssen Microsoft Excel Integration 2019installieren Azure DevOps Office®, um über Microsoft Excel zu arbeiten und das Menü Team zu verwenden.

Erstellen eines Excel-Berichts aus einer Flachlistenabfrage

Verwenden Sie dieses Verfahren, wenn Sie über das Team Explorer-Plug-In für Visual Studio.

  1. Erstellen oder öffnen Sie eine Flatlistenabfrage, die die Arbeitselemente enthält, die Sie in den Bericht einarbeiten möchten.

    Hinweis

    Um Abfragen in Visual Studio 2019 und höher anzeigen zu können, müssen Sie die Option Legacy-Bearbeitungsmodus (Kompatibilitätsmodus) der Option Extras auswählen, wie unter Festlegen der Arbeitselemente in Visual Studio 2019beschrieben.

    Wählen Sie die Felder, auf denen die Berichte basieren sollen und nehmen Sie sie in die Filterkriterien oder als Spaltenoption auf. Informationen zu nicht berichtbaren Feldern finden Sie unter F: Welche Felder sind nicht berichtbar?

  2. Erstellen Sie in Excel einen Bericht aus der Ansicht Abfrageergebnisse. Die Option Bericht in Microsoft Excel wird nur angezeigt, wenn alle Voraussetzungen erfüllt sind.

    Bericht in Microsoft Excel erstellen

  3. Wählen Sie die Kontrollkästchen der Berichte aus, die Sie erstellen möchten.

    Erweiterte Knoten, Dialogfeld „Neuer Arbeitselementbericht“

    Warten Sie, bis Excel die Berichte erstellt hat. Dieser Schritt kann einige Minuten dauern, je nach Anzahl der Berichte und der Datenmenge.

    Jedes Arbeitsblatt zeigt einen Bericht. Das erste Arbeitsblatt enthält Hyperlinks zu jedem Bericht. Kreisdiagramme zeigen Statusberichte an, Flächendiagramme zeigen Trenddiagramme.

  4. Wählen Sie eine Registerkarte, um einen Bericht anzusehen. Klicken Sie beispielsweise auf die Registerkarte Status und Sie sehen die Verteilung der Arbeitsaufgaben nach Status.

    Sie können Diagrammtyp und Filter ändern. Weitere Informationen finden Sie unter Verwenden von PivotTables und anderen Business Intelligence-Tools zum Analysieren Ihrer Daten.

Erstellen eines abfragebasierten Berichts mit Excel

Verwenden Sie dieses Verfahren, wenn Sie über das Webportal oder das Team Explorer-Plug-In für Visual Studio.

  1. Öffnen Sie eine Office Excel Arbeitsmappe, und wählen Sie Neuer Bericht aus.

    Hinweis

    Die Option Neuer Bericht wird auch dann angezeigt, wenn nicht alle Voraussetzungen erfüllt sind. Wenn Sie sie auswählen, Excel möglicherweise nicht mehr reagiert oder die folgende Fehlermeldung angezeigt wird:
    Fehlermeldung, die angezeigt wird, wenn die Voraussetzungen nicht erfüllt sind.

    Option "Neuer Bericht" im Menü "Team".

    Wenn das Menü Team nicht angezeigt wird, müssen Sie installieren, um die Azure DevOps Office® Integration 2019 zu installieren. Weitere Informationen finden Sie unter Weiter oben in diesem Artikel aufgeführte Anforderungen.

  2. Verbinden zum Projekt, und wählen Sie die Abfrage aus.

    Wenn der server, den Sie benötigen, nicht aufgeführt ist, fügen Sie ihn jetzt hinzu.

  3. Wählen Sie die Berichte, die erstellt werden sollen (Schritte 3 und 4 des vorherigen Ablaufs).

Q & A

F: Kann ich eine Abfrage in Excel?

A: Wenn Sie eine Abfrage nach Excel exportieren möchten, können Sie dies über Excel oder Visual Studio/Team Explorer. Wenn Sie eine Abfrage direkt von der Seite Abfragen des Webportals exportieren möchten, installieren Sie Azure DevOps Open in Excel Marketplace-Erweiterung. Diese Erweiterung fügt der Symbolleiste der Excel Abfrageergebnisseite einen Link Öffnen in der Abfrage hinzu.

F: Welche Felder kann ich nicht zum Generieren eines Berichts verwenden?

A: Obwohl Sie nicht berichtbare Felder in die Kriterien des Abfragefelds oder als Spaltenoption hinzufügen können, werden sie nicht zum Generieren eines Berichts verwendet.

  • Beschreibung, Verlauf und andere HTML-Datentypfelder. Diese Felder werden der PivotTable nicht hinzugefügt oder zum Generieren eines Berichts verwendet. Excel unterstützt nicht das Generieren von Berichten für diese Felder.

  • Felder mit Filterkriterien, die die Operatoren Contains, Contains Words, Does Not Contain oder Does Not Contain Words angeben, werden der PivotTable nicht hinzugefügt. Excel unterstützt diese Operatoren nicht. Weitere Informationen zu diesen Operatoren finden Sie unter Abfragefelder, Operatoren und Makros.

F: Kann ich Berichte erstellen, wenn ich in der Azure DevOps?

A: Sie können keine berichte Excel erstellen. Sie können jedoch abfragebasierte Diagramme erstellen, Power BI Analytics-Ansichtengenerieren oderden Analytics-Dienst verwenden.

F: Wie aktualisiere ich den Bericht, damit er die neuesten Daten zeigt?

A: Sie können jederzeit auf der Registerkarte Daten in Excel die Option Aktualisieren auswählen, um die Daten für die PivotTables in Ihrer Arbeitsmappe zu aktualisieren. Weitere Informationen finden Sie unter Aktualisieren von Daten in einer PivotTable.