方法 : Team System 用のレポート サーバー プロジェクトを作成する

更新 : 2007 年 11 月

SQL Server のレポート デザイナを使用してレポートを作成することで、チームの進行状況を追跡できます。Team System のデータに基づくレポートを作成するには、先に Visual Studio でレポート サーバー プロジェクトを作成する必要があります。

レポート デザイナの概要については、Microsoft Web サイトの「レポート デザイナを使用した作業」を参照してください。レポート デザイナで Team System のレポートを作成する方法の詳細については、「方法 : レポート デザイナを使用して Team System の詳細レポートを作成する」および「方法 : レポート デザイナと Analysis Services データベースを使用して Team System の集計レポートを作成する」を参照してください。

必要条件

この手順を実行するには、Visual Studio および SQL Server Business Intelligence Development Studio が必要です。

Bb649554.alert_note(ja-jp,VS.90).gifメモ :

Business Intelligence Development Studio をインストールするには、SQL Server のセットアップ プログラムを実行し、インストールするコンポーネントを指定するときに、[クライアント コンポーネント] チェック ボックスをオンにします。SQL Server の最新のサービス パックをインストールするには、Microsoft Web サイトの「SQL Server 2005 の最新の Service Pack を入手する方法」を参照してください。

必要なアクセス許可

これらの手順で作成する接続を使用するには、Team System 用ウェアハウスのリレーショナル データベースと SQL Server Analysis Services データベースの両方で、TfsWarehouseDataReaders セキュリティ ロールのメンバである必要があります。詳細については、「方法 : Team System 用データ ウェアハウスのデータベースへのアクセスを許可する」を参照してください。

レポート サーバー プロジェクトを作成するには

  1. Visual Studio で、[ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。

    [新しいプロジェクト] ダイアログ ボックスが表示されます。

  2. [プロジェクトの種類] で、[ビジネス インテリジェンス プロジェクト] をクリックします。

    Bb649554.alert_note(ja-jp,VS.90).gifメモ :

    プロジェクトの種類の一覧に [ビジネス インテリジェンス プロジェクト] が表示されない場合は、SQL Server Business Intelligence Development Studio をインストールする必要があります。詳細については、このトピックの最初にある「必要条件」を参照してください。

  3. [テンプレート] の [レポート サーバー プロジェクト] をクリックします。

  4. [プロジェクト名] ボックスにプロジェクトの名前を入力し、[OK] をクリックします。

TfsReportDS データ ソースおよび TfsOlapReportDS データ ソースを作成するには

  1. [プロジェクト] メニューの [新しい項目の追加] をクリックします。

    [新しい項目の追加] ダイアログ ボックスが表示されます。

  2. [データ ソース] をクリックし、[追加] をクリックします。

    [共有データ ソース] ダイアログ ボックスが表示されます。

  3. [名前] ボックスに「TfsReportDS」と入力します。

    Bb649554.alert_caution(ja-jp,VS.90).gif重要 :

    この手順で指定した名前を使用しないと、レポートを配置する手順が正しく行われません。この手順では、レポートを作成するときに使用するデータ ソースのローカル コピーを作成します。これらのコピーは、Team Foundation Server が SQL Server Reporting Services を実行しているサーバーで作成したデータ ソースに相当します。レポートを配置すると、Team Foundation Server は、プロジェクトでのデータ ソースのローカル コピーと同じ名前を持つ、サーバー上のデータ ソースを使用します。

  4. [種類] ボックスの一覧で、[Microsoft SQL Server] をクリックし、[編集] をクリックします。

  5. [接続のプロパティ] ダイアログ ボックスで、Analysis Services を実行するサーバーとインスタンスの名前 (DataWarehouseServerName/InstanceName) を入力し、[Windows 認証を使用する] をクリックします。

    Bb649554.alert_note(ja-jp,VS.90).gifメモ :

    一般的な構成では、データ層サーバーの名前を使用します。ただし、別のサーバーでウェアハウスをホストすることもできます。

  6. [データベースの選択または入力] をクリックし、[TFSWarehouse] をクリックします。

  7. (省略可能) [テスト接続] をクリックして接続が定義したとおりに動作することを確認し、[OK] をクリックして [共有データ ソース] ダイアログ ボックスに戻ります。

  8. [OK] をクリックし、もう一度 [OK] をクリックして、データ ソースを作成します。

  9. 別のデータ ソースを作成するには、手順 1 ~ 7 を繰り返します。データ ソースの種類に [Microsoft SQL Server Analysis Services] を指定し、名前を TfsOlapReportDS にします。

レポートを配置できるようにプロジェクトのプロパティを設定するには

  1. [プロジェクト] メニューの [プロパティ] をクリックします。

  2. [OverwriteDataSources] プロパティの値として、[False] をクリックします。

    Bb649554.alert_note(ja-jp,VS.90).gifメモ :

    このオプションを設定すると、サーバーのデータ ソースをこのプロジェクトで定義したデータ ソースで上書きせずに、レポートを発行できます。

  3. [TargetDataSourceFolder] プロパティの値として、「/」と入力します。

  4. TargetReportFolder プロパティの値としては、このプロジェクトからレポートを配置するフォルダのパスを入力します。特定のチーム プロジェクトにレポートを配置する場合は、チーム プロジェクトの名前を使用します。

  5. [TargetServerURL] プロパティの値として、Reporting Services サーバーの URL を入力します。たとえば、「http://ReportingServicesServerName/reportserver」と入力できます。

参照

処理手順

方法 : レポート デザイナを使用して Team System の詳細レポートを作成する

方法 : レポート デザイナと Analysis Services データベースを使用して Team System の集計レポートを作成する

方法 : Team Foundation Server のプロジェクト リーダー アクセス許可を設定する

概念

Team System のカスタム レポートについて

その他の技術情報

チーム エクスプローラでのレポートの管理

Visual Studio Team System 用語集