Freigeben über


Upload reports to a team project

Wenn Sie der (lokalen) TFS-Bereitstellung einen Berichtsserver hinzufügen, können Sie auf eine Fülle von Daten über die Projekte Ihres Teams zugreifen, wie Buildqualität, Fehlertrends, Burndown und den Teststatus. SSRS-Berichte (SQL Server Reporting Services) bieten Einblicke, die Teams dabei helfen, Arbeit zu verwalten und Prozesse zu verbessern.

Schritt 1: Berichtsserver hinzufügen

Hinzufügen eines Berichtsservers

Schritt 2: Berichte hochladen

   

Schritt 3: Berechtigungen erteilen

Anzeigen oder Erstellen von Berichten durch Benutzer

Schritt 4: Teamaufgaben überprüfen

Überprüfen von Berichten und erforderlichen Teamaufgaben

Nachdem Sie einen Berichtsserver hinzugefügt haben, sollten Sie nun dem Teamprojekt Berichte hinzufügen. Sie können Berichte hochladen, wenn Sie sich mit einem lokalen TFS verbinden.

Wenn die Berichtsseite in Team Explorer leer angezeigt wird, müssen Sie Berichte hochladen.

Berichte hochladen, wenn Berichtsseite leer ist

Wenn die Berichtsseite überhaupt nicht angezeigt wird, müssen Sie zunächst einen Berichtsserver hinzufügen.

Hochladen von Berichten in das Teamprojekt

Verwenden Sie das Befehlszeilentool tfpt, das von TFS-Powertools bereitgestellt wird.

  1. Überprüfen Sie, ob Sie über die folgenden Tools, Konfigurationen und Berechtigungen verfügen.

  2. Laden Sie von Team Explorer die neueste Prozessvorlage herunter, die mit der Vorlage kompatibel ist, die zum Erstellen des Teamprojekts verwendet wurde.

    Prozessvorlage herunterladen

    Um den Typ der Prozessvorlage zu bestimmen, die für die Erstellung des Teamprojekts verwendet wurde, überprüfen Sie die Arbeitsaufgabentypen, die im Menü Neue Arbeitsaufgabe für Team Explorer angezeigt werden, und vergleichen Sie sie mit den Arbeitsaufgabentypen im folgenden Diagramm. Wenn sich die Arbeitsaufgabentypen von den Angezeigten unterscheiden, wurde möglicherweise eine benutzerdefinierte Prozessvorlage verwendet.

    Visual Studio Scrum

    MSF for Agile

    MSF for CMMI

    Scrum-Arbeitsaufgaben Agile-Arbeitsaufgaben CMMI-Arbeitsaufgaben

    Hinweis

    • Im Allgemeinen können Sie die neueste Version der Prozessvorlage verwenden, mit der das Teamprojekt erstellt wurde.Sie können Berichte beispielsweise von Microsoft Visual Studio für Scrum 2013 hochladen, auch wenn Ihr Teamprojekt mit Microsoft Visual Studio für Scrum 2.0 erstellt wurde.

    • Um eine Prozessvorlage herunterzuladen, müssen Sie ein Administrator für die Teamprojektauflistung sein, und Sie müssen mit der gleichen Version von Visual Studio oder Team Explorer mit TFS verbunden sein.Verbinden Sie sich z. B. von Team Explorer 2013 aus mit TFS 2013.

    • Weitere Informationen zu Prozessvorlagen und Arbeitsaufgabentypen finden Sie hier.

  3. Öffnen Sie eine Eingabeaufforderung im Verwaltungsmodus, und wechseln Sie in das Verzeichnis, in dem die Powertools installiert sind.

    cd %programfiles%\Microsoft Team Foundation Server 2013 Power Tools
    

    Ersetzen Sie bei einer 64-Bit-Windows-Edition %programfiles% durch %programfiles(x86)%.

  4. Laden Sie die Berichte hoch. Die Prozessvorlage, die Sie angeben, muss mit der Vorlage kompatibel sein, mit der das Teamprojekt erstellt wurde. Außerdem muss sie in die Teamprojektauflistung hochgeladen worden sein, die das Teamprojekt hostet.

    tfpt addprojectreports /collection:"http://MyServer:8080/tfs/DefaultCollection" /teamproject:MyProject /processtemplate:"TemplateName" 
    

    Dies sind die Namen der Prozessvorlagen, die mit TFS 2013 hochgeladen werden:

    • Microsoft Visual Studio Scrum 2013

    • MSF for Agile Software Development 2013

    • MSF for CMMI Process Improvement 2013

    Um Berichte zu überschreiben, die zuvor hochgeladen wurden, geben Sie die /force-Option an.

  5. Öffnen Sie in Team Explorer auf der Seite Bericht Berichte die Berichts-Site. Möglicherweise müssen Sie Abfrage aktualisieren die Seite aktualisieren, um die neu hochgeladenen Berichte zu sehen.

    Berichtssite des Teamprojekts öffnen

    Hier sehen Sie eine Ansicht mit hochgeladenen Berichten für ein Scrum-Projekt im Berichts-Manager.

    Scrum-Bericht im Berichts-Manager öffnen

    Abhängig von der Datenmenge, die für das Teamprojekt gesammelt wurde, kann es mehrere Minuten bis zu mehreren Stunden dauern, bis das Data Warehouse und der Cube erstellt sind. Wenn sie fertig sind, können Sie jedoch den Fortschritt für das Teamprojekt seit der ersten Bereitstellung von TFS anzeigen.

Versuchen Sie dies als Nächstes:

Erteilen Sie Berechtigungen zum Anzeigen oder Erstellen von Berichten.

Fragen und Antworten

Dn130125.collapse_all(de-de,VS.140).gifF: Wie kann ich feststellen, ob mein Bericht auf dem neuesten Stand ist?

A: Um zu sehen, wann ein Bericht zuletzt aktualisiert wurde, überprüfen Sie den Zeitstempel Letzte Aktualisierung, der in der rechten unteren Ecke der einzelnen Berichte angezeigt wird.

Dn130125.collapse_all(de-de,VS.140).gifF: Wie behebe ich Probleme, die durch veraltete Berichte verursacht werden?

A: Berichte veralten, wenn alle oder einige Daten nicht mehr in das Data Warehouse gelangen. Um den Datenfluss zu überprüfen, führen Sie das GetProcessStatus des Warehouse Control-Webdienstes aus. Korrigieren Sie außerdem etwaige Schemakonflikte.

Dn130125.collapse_all(de-de,VS.140).gifF: Welche Aufgaben führt "tfpt addprojectreports" aus?

A: Der Befehl tfpt addprojectreports führt die Anweisungen aus, die in der ReportTasks-Datei der Prozessvorlage enthalten sind. Diese Datei befindet sich im Ordner "Berichte" der Prozessvorlage. Zu den Aufgaben zählen die Erstellung von Berichtsordnern, die Einstellung von Berichtsparametern und Datenquellen für die einzelnen Berichte und der Upload von Berichten auf den Berichtsserver.

Dn130125.collapse_all(de-de,VS.140).gifF: Was muss ich tun, wenn ich einen einzelnen Bericht hochladen möchte?

A: Einen einzelnen Bericht können Sie mit Datei hochladen im Berichts-Manager hochladen. Sie müssen die Datenquelle des Berichts und möglicherweise weitere Parameter definieren.

Dn130125.collapse_all(de-de,VS.140).gifF: Was sind die Namen der Datenquellen?

A: Die Namen der Reporting Services-Datenquellen lauten Tfs2010ReportsDS und Tfs2010OlapReportsDS. Obwohl Sie möglicherweise eine neuere Version installiert oder darauf aktualisiert haben, werden diese Namen verwendet, die den Datenquellen für eine TFS 2010-Installation zugewiesen wurden.

Sie können die Namen stets überprüfen, indem Sie das Kontextmenü für einen beliebigen Bericht öffnen und dann Verwalten und Datenquellen auswählen.

Dn130125.collapse_all(de-de,VS.140).gifF: Kann ich Berichte aus einer anderen Prozessvorlage hochladen?

A: Die meisten Berichte werden basierend auf den Arbeitsaufgabentypen und den Workflowzuständen angepasst, die in den einzelnen Prozessvorlagen verwendet werden. Möglicherweise müssen Sie Berichte, die Sie aus einer anderen Prozessvorlage kopieren, an die Typdefinitionen für das Teamprojekt anpassen.

Weitere Informationen darüber, welche Berichte mit welchen Prozessvorlagen bereitgestellt werden, finden Sie unter Review team activities to support useful reports.

Dn130125.collapse_all(de-de,VS.140).gifF: Kann ich auch Excel-Berichte hochladen?

A: Mit dem Befehl tfpt addprojectportal können Sie ein Projektportal und Excel-Berichte hinzufügen, wenn Sie der Teamprojektauflistung eine SharePoint-Webanwendung hinzugefügt haben.

Dn130125.collapse_all(de-de,VS.140).gifF: Kann ich dieselben Berichte mit Visual Studio Online abrufen?

A: Derzeit nicht. Das Hochladen von Berichten wird nur für lokale Bereitstellungen von TFS unterstützt. Sie können jedoch die Ergebnisse einer Flachlistenabfrage grafisch darstellen.

Dn130125.collapse_all(de-de,VS.140).gifWie passe ich einen Bericht an?

A: Sie können die hochgeladenen Berichte mit SQL Server Report Builder 2012 anpassen. Weitere Informationen finden Sie unter Creating Reports for Team Foundation Server 2010 (Erstellen von Berichten für Team Foundation Server 2010, in englischer Sprache) und Customizing Reports for Team Foundation Server 2010 (Anpassen von Berichten für Team Foundation Server 2010, in englischer Sprache). Diese Artikel basieren zwar auf TFS 2010, sind jedoch auch für TFS 2013 gültig.

Dn130125.collapse_all(de-de,VS.140).gifWo erhalte ich Informationen über TFS Cube?

A: Weitere Informationen finden Sie unter Perspectives and measure groups provided in the Analysis Services cube for Visual Studio.

Dn130125.collapse_all(de-de,VS.140).gifAn wen kann ich mich bei weiteren Fragen wenden?

A: Suchen Sie nach einer Antwort, oder stellen Sie eine Frage im Forum Team Foundation Server - Reporting & Warehouse.