Erstellen eines Berichtsserverprojekts für Visual Studio ALM

Sie können die Fortschritte des Teams verfolgen, indem Sie mit dem SQL Server-Berichts-Designer Berichte erstellen. Bevor diese Berichte anhand der Daten von Visual Studio Team Foundation Server erstellt werden können, müssen Sie in Visual Studio ein Berichtsserverprojekt erstellen.

Eine Übersicht über den Berichts-Designer finden Sie auf der folgenden Seite der Microsoft-Website: Entwerfen und Implementieren von Berichten mit dem Berichts-Designer (Reporting Services). Weitere Informationen zum Erstellen von Berichten im Berichts-Designer finden Sie unter Erstellen eines detaillierten Berichts mithilfe des Berichts-Designers und Erstellen eines Zusammenfassungsberichts mit dem Berichts-Designer und dem Analysis Services-Cube.

Vorbereitungsmaßnahmen

Sie benötigen Visual Studio und SQL Server Business Intelligence Development Studio, um diesen Vorgang ausführen zu können.

Tipp

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 aktuellen Service Packs für SQL Server finden Sie auf der folgenden Seite der Microsoft-Website: Beziehen der neuesten Service Packs für SQL Server 2008.

Erforderliche Berechtigung

Zum Verwenden der in diesen Verfahren erstellten Verbindungen müssen Sie sowohl in den relationalen Datenbank als auch im Analysis Services-Cube für Visual Studio ALM Mitglied der TfsWarehouseDataReaders-Sicherheitsrollen sein. Weitere Informationen finden Sie unter Gewähren von Zugriff auf die Datenbanken des Data Warehouse für Visual Studio ALM.

So erstellen Sie ein Berichtsserverprojekt

  1. Öffnen Sie in Visual Studio das Menü Datei, zeigen Sie auf Neu, und klicken Sie anschließend auf Projekt.

    Das Dialogfeld Neues Projekt wird angezeigt.

  2. Klicken Sie unter Projekttypen auf Business Intelligence-Projekte.

    Tipp

    Wenn Business Intelligence-Projekte nicht in der Projekttypenliste angezeigt wird, müssen Sie SQL Server Business Intelligence Development Studio installieren. Weitere Informationen finden Sie im Abschnitt "Erforderliche Komponenten" am Anfang dieses Themas.

  3. Klicken Sie unter Vorlagen auf Berichtsserverprojekt.

  4. Geben Sie im Feld Name einen Namen für das Projekt ein, und klicken Sie auf OK.

So erstellen Sie die Datenquellen TFSReportDS und TfsOlapReportDS

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

    Das Dialogfeld Neues Element hinzufügen wird angezeigt.

  2. Klicken Sie auf Datenquelle und dann auf Hinzufügen.

    Das Dialogfeld Freigegebene Datenquelle wird angezeigt.

  3. Geben Sie im Feld Name den Namen TfsReportDS ein.

    Wichtig

    Wenn Sie nicht den in diesem Schritt angegebenen Namen verwenden, können die Verfahren zum Bereitstellen der Berichte nicht ordnungsgemäß durchgeführt werden. In diesem Verfahren werden lokale Kopien der Datenquellen erstellt, die Sie zum Entwickeln der Berichte verwenden. Diese Kopien sind äquivalent zu Datenquellen, die von Team Foundation Server auf dem SQL Server Reporting Services-Server erstellt wurden. Wenn Sie einen Bericht bereitstellen, wird von Team Foundation Server die Datenquelle auf dem Server verwendet, die den gleichen Namen hat wie die lokale Kopie der Datenquelle in Ihrem Projekt.

  4. Klicken Sie in der Liste Typ auf Microsoft SQL Server und dann auf Bearbeiten.

  5. Geben Sie im Dialogfeld Verbindungseigenschaften den Namen des Servers und der Instanz (DataWarehouseServerName/InstanceName) ein, die Analysis Services ausführt, und klicken Sie anschließend auf Windows-Authentifizierung verwenden.

    Tipp

    Verwenden Sie in einer typischen Konfiguration den Namen des Datenebenenservers. Das Warehouse kann jedoch auch auf einem separaten Server gehostet werden.

  6. Klicken Sie auf Wählen Sie einen Datenbanknamen aus, oder geben Sie ihn ein, und klicken Sie dann auf Tfs_Warehouse.

  7. (Optional) Klicken Sie auf Verbindung testen, um sicherzustellen, dass die Verbindung wie definiert funktioniert, und klicken Sie dann auf OK, um zum Dialogfeld Freigegebene Datenquelle zurückzukehren.

  8. Klicken Sie auf OK, und klicken Sie dann auf OK, um die Datenquelle zu erstellen.

  9. Wiederholen Sie Schritte 1-7, um eine andere Datenquelle zu erstellen. Geben Sie Microsoft SQL Server Analysis Services als Typ der Datenquelle an, und nennen Sie sie TfsOlapReportDS. Geben Sie Tfs_Analysis für den Datenbanknamen an.

So legen Sie die Eigenschaften des Projekts zum Bereitstellen von Berichten fest

  1. Klicken Sie im Menü Projekt auf Eigenschaften.

  2. Klicken Sie für den Wert der OverwriteDataSources-Eigenschaft auf False.

    Tipp

    Wenn Sie diese Option festlegen, können Sie die Berichte veröffentlichen, ohne die Datenquellen auf dem Server mit denen zu überschreiben, die für dieses Projekt definiert wurden.

  3. Geben Sie für den Wert der TargetDataSourceFolder-Eigenschaft / ein.

  4. Geben Sie für den Wert der TargetReportFolder-Eigenschaft den Pfad des Ordners ein, in dem Sie die Berichte dieses Projekts bereitstellen werden. Wenn Sie die Berichte für ein bestimmtes Teamprojekt bereitstellen, verwenden Sie den Namen des Teamprojekts.

  5. Geben Sie für den Wert der TargetServerURL-Eigenschaft die URL des Reporting Services-Servers ein. Zum Beispiel können Sie http://ReportingServices-Servername/reportserver eingeben.

Siehe auch

Aufgaben

Erstellen eines detaillierten Berichts mithilfe des Berichts-Designers

Erstellen eines Zusammenfassungsberichts mit dem Berichts-Designer und dem Analysis Services-Cube

Weitere Ressourcen

Finden von Berichten nach der Aktualisierung zu Team Foundation Server 2010

Erstellen und Verwalten von Reporting Services-Berichten für die Anwendungslebenszyklus-Verwaltung von Visual Studio