方法 : 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 が必要です。
メモ : |
---|
Business Intelligence Development Studio をインストールするには、SQL Server のセットアップ プログラムを実行し、インストールするコンポーネントを指定するときに、[クライアント コンポーネント] チェック ボックスをオンにします。SQL Server の最新のサービス パックをインストールするには、Microsoft Web サイトの「SQL Server 2005 の最新の Service Pack を入手する方法」を参照してください。 |
必要なアクセス許可
これらの手順で作成する接続を使用するには、Team System 用ウェアハウスのリレーショナル データベースと SQL Server Analysis Services データベースの両方で、TfsWarehouseDataReaders セキュリティ ロールのメンバである必要があります。詳細については、「方法 : Team System 用データ ウェアハウスのデータベースへのアクセスを許可する」を参照してください。
レポート サーバー プロジェクトを作成するには
Visual Studio で、[ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。
[新しいプロジェクト] ダイアログ ボックスが表示されます。
[プロジェクトの種類] で、[ビジネス インテリジェンス プロジェクト] をクリックします。
メモ : プロジェクトの種類の一覧に [ビジネス インテリジェンス プロジェクト] が表示されない場合は、SQL Server Business Intelligence Development Studio をインストールする必要があります。詳細については、このトピックの最初にある「必要条件」を参照してください。
[テンプレート] の [レポート サーバー プロジェクト] をクリックします。
[プロジェクト名] ボックスにプロジェクトの名前を入力し、[OK] をクリックします。
TfsReportDS データ ソースおよび TfsOlapReportDS データ ソースを作成するには
[プロジェクト] メニューの [新しい項目の追加] をクリックします。
[新しい項目の追加] ダイアログ ボックスが表示されます。
[データ ソース] をクリックし、[追加] をクリックします。
[共有データ ソース] ダイアログ ボックスが表示されます。
[名前] ボックスに「TfsReportDS」と入力します。
重要 : この手順で指定した名前を使用しないと、レポートを配置する手順が正しく行われません。この手順では、レポートを作成するときに使用するデータ ソースのローカル コピーを作成します。これらのコピーは、Team Foundation Server が SQL Server Reporting Services を実行しているサーバーで作成したデータ ソースに相当します。レポートを配置すると、Team Foundation Server は、プロジェクトでのデータ ソースのローカル コピーと同じ名前を持つ、サーバー上のデータ ソースを使用します。
[種類] ボックスの一覧で、[Microsoft SQL Server] をクリックし、[編集] をクリックします。
[接続のプロパティ] ダイアログ ボックスで、Analysis Services を実行するサーバーとインスタンスの名前 (DataWarehouseServerName/InstanceName) を入力し、[Windows 認証を使用する] をクリックします。
メモ : 一般的な構成では、データ層サーバーの名前を使用します。ただし、別のサーバーでウェアハウスをホストすることもできます。
[データベースの選択または入力] をクリックし、[TFSWarehouse] をクリックします。
(省略可能) [テスト接続] をクリックして接続が定義したとおりに動作することを確認し、[OK] をクリックして [共有データ ソース] ダイアログ ボックスに戻ります。
[OK] をクリックし、もう一度 [OK] をクリックして、データ ソースを作成します。
別のデータ ソースを作成するには、手順 1 ~ 7 を繰り返します。データ ソースの種類に [Microsoft SQL Server Analysis Services] を指定し、名前を TfsOlapReportDS にします。
レポートを配置できるようにプロジェクトのプロパティを設定するには
[プロジェクト] メニューの [プロパティ] をクリックします。
[OverwriteDataSources] プロパティの値として、[False] をクリックします。
メモ : このオプションを設定すると、サーバーのデータ ソースをこのプロジェクトで定義したデータ ソースで上書きせずに、レポートを発行できます。
[TargetDataSourceFolder] プロパティの値として、「/」と入力します。
TargetReportFolder プロパティの値としては、このプロジェクトからレポートを配置するフォルダのパスを入力します。特定のチーム プロジェクトにレポートを配置する場合は、チーム プロジェクトの名前を使用します。
[TargetServerURL] プロパティの値として、Reporting Services サーバーの URL を入力します。たとえば、「http://ReportingServicesServerName/reportserver」と入力できます。
参照
処理手順
方法 : レポート デザイナを使用して Team System の詳細レポートを作成する
方法 : レポート デザイナと Analysis Services データベースを使用して Team System の集計レポートを作成する
方法 : Team Foundation Server のプロジェクト リーダー アクセス許可を設定する