Visual Studio ALM 用のレポート サーバー プロジェクトの作成

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

レポート デザイナーの概要については、Microsoft Web サイトの「レポート デザイナーを使用したレポートのデザインと実装 (Reporting Services)」を参照してください。 レポート デザイナーでレポートを作成する方法の詳細については、「レポート デザイナーを使用した詳細レポートの作成」および「レポート デザイナーと Analysis Services キューブを使用することによる集計レポートの作成」を参照してください。

必要条件

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

注意

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

必要なアクセス許可

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

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

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

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

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

    注意

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

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

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

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

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

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

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

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

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

    重要

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

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

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

    注意

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

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

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

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

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

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

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

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

    注意

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

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

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

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

参照

処理手順

レポート デザイナーを使用した詳細レポートの作成

レポート デザイナーと Analysis Services キューブを使用することによる集計レポートの作成

その他の技術情報

Team Foundation Server 2010 にアップグレードした後のレポートの場所の確認

Visual Studio ALM 用の Reporting Services レポートの作成と管理