Gewusst wie: Erstellen eines Zusammenfassungsberichts für Team System mit dem Berichts-Designer und der Analysis Services-Datenbank

Aktualisiert: November 2007

Sie können die Fortschritte des Teams leichter verfolgen, indem Sie Berichte erstellen, die Daten aus Visual Studio Team System in Diagrammen und Tabellen zusammenfassen. Beispielsweise können Sie einen Bericht erstellen, aus dem hervorgeht, wie viele aktive Arbeitsaufgaben den einzelnen Teammitgliedern zugewiesen sind. Um diese Art von Bericht zu erstellen, verwenden Sie den Berichts-Designer in SQL Server und die Analysis Services-Datenbank des Data Warehouse für Visual Studio Team System.

Nach dem Erstellen des ersten Berichts können Sie diesen ändern, indem Sie mit unterschiedlichen Measures, Dimensionen und Layouts experimentieren. Zum Beispiel können Sie das Diagramm von einem einfachen Säulendiagramm in ein gestapeltes Balkendiagramm ändern.

Wenn Sie noch keine Berichte für Team Foundation Server erstellt haben, finden Sie Informationen unter Erste Schritte mit benutzerdefinierten Berichten für Team System. Informationen zur Verwendung des Berichts-Designers finden Sie auf der Microsoft-Website unter "Working with Report Designer". Informationen zum Erstellen von Berichten, die Zeilenelementdetails enthalten (z. B. Bezeichnungen von Arbeitsaufgaben) finden Sie unter Gewusst wie: Erstellen eines detaillierten Berichts für Team System mithilfe des Berichts-Designers.

Vorbereitungsmaßnahmen

Um diese Schritte ausführen zu können, müssen Visual Studio und SQL Server Business Intelligence Development Studio auf demselben Computer installiert sein.

Hinweis:

Führen Sie zur Installation von Business Intelligence Development Studio das Setupprogramm von SQL Server aus, und aktivieren Sie das Kontrollkästchen Clientkomponenten, wenn Sie die zu installierenden Komponenten angeben. Informationen zum Installieren des neuesten Service Packs für SQL Server finden Sie auf der Microsoft-Website unter "How to obtain the latest service pack for SQL Server 2005".

Erforderliche Berechtigungen

Um diese Schritte ausführen zu können, müssen Sie Mitglied folgender Rollen sein:

  • Sicherheitsrolle TfsWarehouseDataReaders in der Analysis Services-Datenbank auf dem Datenebenenserver von Team Foundation Server. Weitere Informationen finden Sie im Kapitel "Sichern des Zugriffs auf Analysis Services" auf der Microsoft-Website.

  • Rolle Verleger in SQL Server Reporting Services auf dem Anwendungsebenenserver von Team Foundation Server. Weitere Informationen finden Sie im Kapitel "Sichern von Reporting Services" auf der Microsoft-Website.

So erstellen Sie einen Bericht

  1. Erstellen oder öffnen Sie ein Berichtsserverprojekt in Visual Studio 2005. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Berichtsserverprojekts für Team System.

  2. Klicken Sie im Menü Projekt auf Neues Element hinzufügen.

    Das Dialogfeld Neues Element hinzufügen wird angezeigt.

  3. Klicken Sie auf Berichts-Assistent und anschließend auf Hinzufügen.

    Im Berichts-Assistenten wird die Seite Datenquelle auswählen geöffnet.

  4. Klicken Sie auf die freigegebene Datenquelle TfsOlapReportDS und anschließend auf Weiter.

    Der Assistent wechselt zur Seite Abfrage entwerfen.

    Hinweis:

    Mit der angegebenen Datenquelle wird eine Verbindung mit der Analysis Services-Datenbank des Data Warehouse für Visual Studio Team System hergestellt. Weitere Informationen hierzu finden Sie unter Auswählen der Datenquelle in einem Bericht für Team System. Erstellen Sie diese Datenquelle, wenn sie im Projekt nicht vorhanden ist. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Berichtsserverprojekts für Team System.

  5. Klicken Sie auf Abfrage-Generator.

    Das Dialogfeld Abfrage-Generator wird angezeigt.

So erstellen Sie die Abfrage, die die Daten für den Bericht abruft

  1. Klicken Sie auf den Team System-Cube, wie in der folgenden Abbildung gezeigt.

    Hinweis:

    Wenn das Data Warehouse für Visual Studio Team System SQL Server Enterprise Edition verwendet, enthält die Cube-Liste Team System und einen Satz Perspektiven. Die Perspektiven bieten eine fokussierte Ansicht der Daten, sodass Sie nicht mehr im gesamten Team System-Cube durch Dimensionen und Measures navigieren müssen. Für diesen Vorgang können Sie die Perspektive Versionsgeschichte der Arbeitsaufgaben verwenden, falls verfügbar. Weitere Informationen finden Sie unter Perspektiven.

  2. Erweitern Sie Measures, erweitern Sie die Measuregruppe Versionsgeschichte der Arbeitsaufgaben, und ziehen Sie dann das Measure Kumulierte Anzahl in den Datenbereich (siehe Abb.).

    Hinweis:

    Kumulierte Anzahl zeigt, wie viele Arbeitsaufgaben ausgewählt sind. Da Sie noch keine Filter angewendet haben, wird die Gesamtzahl aller Arbeitsaufgaben angezeigt. Weitere Informationen zu Arbeitsaufgaben-Measures finden Sie unter Perspektive Versionsgeschichte der Arbeitsaufgaben und Perspektive Aktuelle Arbeitsaufgabe.

  3. Erweitern Sie die Dimension Zugewiesen an, und ziehen Sie die Eigenschaft Person in den Datenbereich (siehe Abb.).

    Die Abfrage gibt jetzt die Anzahl der Arbeitsaufgaben zurück, die den einzelnen Benutzern zugewiesen sind.

    Hinweis:

    Das Feld Zugewiesen an enthält in der Regel Windows-Konten. Für jedes Windows-Konto enthält die Eigenschaft Person den Anzeigenamen des Kontos, und die Eigenschaft Alias enthält den Aliasnamen.

  4. Erweitern Sie die Dimension Arbeitsaufgabe, ziehen Sie die State-Eigenschaft (Zustand) in den Datenbereich, und klicken Sie dann auf OK.

    Der Abfrage-Generator wird geschlossen, und die Seite Abfrage entwerfen des Berichts-Assistenten wird erneut angezeigt.

So entwerfen Sie das Berichtslayout

  1. Klicken Sie auf Weiter.

    Der Assistent wechselt zur Seite Berichtstyp.

  2. Klicken Sie auf Matrix und anschließend auf Weiter.

    Der Assistent wechselt zur Seite Matrix entwerfen.

  3. Klicken Sie auf Cumulative_Count und anschließend auf Details.

  4. Klicken Sie auf Zustand und dann auf Spalten.

  5. Klicken Sie auf Person, dann auf Zeilen und anschließend auf Weiter.

    Der Assistent wechselt zur Seite Matrixstil auswählen.

  6. Klicken Sie auf ein beliebiges Format und anschließend auf Weiter.

    Der Assistent wechselt zur Seite Berichts-Assistenten abschließen.

  7. Geben Sie einen Namen für den Bericht ein, und klicken Sie auf Berichtsvorschau. Klicken Sie anschließend auf Fertig stellen, um den Bericht zu erstellen.

    Der Assistent wird geschlossen, und das Berichtsdokumentfenster wird mit der geöffneten Registerkarte Vorschau angezeigt.

Ersetzen Sie die Tabelle durch ein Diagramm

  1. Klicken Sie im Berichtsdokumentfenster auf die Registerkarte Layout.

    Hinweis:

    Der Berichts-Designer umfasst drei Registerkarten, die in der folgenden Tabelle kurz beschrieben werden.

    Registerkarte

    Beschreibung

    Daten

    Dient zur Definition der Datasets für den Bericht.

    Layout

    Dient zum Entwerfen und Anordnen der visuellen Elemente des Berichts.

    Vorschau

    Dient zur Ausführung des Berichts in einer Vorschau.

  2. Markieren Sie die Tabelle, und drücken Sie dann die ENTF-TASTE.

    Hinweis:

    Um die gesamte Tabelle zu markieren, klicken Sie auf eine beliebige Stelle in der Tabelle und dann in die obere linke Ecke der Tabelle.

  3. Ziehen Sie ein Diagramm-Element aus dem Bereich Toolbox in den Layoutbereich des Berichts, und passen Sie die Größe des Diagramms an.

    Hinweis:

    Standardmäßig sind die Bereiche Toolbox und Datasets Registerkarten auf der linken Seite der Visual Studio-Oberfläche.

  4. Klicken Sie mit der rechten Maustaste auf das Diagramm, und klicken Sie dann auf Eigenschaften.

    Das Dialogfeld Diagrammeigenschaften wird angezeigt.

  5. Klicken Sie auf die Registerkarte Daten und dann auf den Datasetnamen TfsOlapReportDS.

  6. Klicken Sie unter Werte auf die Schaltfläche Hinzufügen.

    Das Dialogfeld Diagrammwert bearbeiten wird angezeigt.

  7. Klicken Sie auf der Registerkarte Wert in der Liste Wert auf =Sum(Fields!Cumulative_Count.Value) und dann auf OK.

  8. Klicken Sie unter Kategoriegruppen auf die Schaltfläche Hinzufügen.

    Das Dialogfeld Gruppierungs- und Sortierungseigenschaften wird angezeigt.

    Hinweis:

    Die Kategoriegruppen werden auf der X-Achse des Diagramms angezeigt.

  9. Klicken Sie in der ersten Zeile der Tabelle Ausdruck auf =Fields!Person.Value und dann auf OK.

  10. Klicken Sie unter Reihengruppen auf Hinzufügen.

    Das Dialogfeld Gruppierungs- und Sortierungseigenschaften wird angezeigt.

  11. Klicken Sie in der ersten Zeile der Tabelle Ausdruck auf =Fields!State.Value und dann auf OK und nochmals auf OK.

  12. Klicken Sie auf die Registerkarte Vorschau, um das Diagramm anzuzeigen, das die Anzahl der den einzelnen Teammitgliedern zugewiesenen Arbeitsaufgaben enthält, die nach Arbeitsaufgabenzustand sortiert sind.

So stellen Sie den Bericht bereit

  1. Klicken Sie im Projektmappen-Explorer auf den Bericht.

  2. Klicken Sie im Menü Erstellen auf Berichtsname bereitstellen.

    Wichtiger Hinweis:

    Um den Bericht erfolgreich bereitzustellen, müssen die Projekteinstellungen auf die richtigen Werte festgelegt werden. Weitere Informationen hierzu finden Sie unter Gewusst wie: Erstellen eines Berichtsserverprojekts für Team System.

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines Berichtsserverprojekts für Team System

Gewusst wie: Erstellen eines Zusammenfassungsberichts für Team System mit dem Berichts-Designer und der Analysis Services-Datenbank

Konzepte

Erste Schritte mit benutzerdefinierten Berichten für Team System

Gemeinsame Dimensionen

Weitere Ressourcen

OLAP-Design