方法 : Team System 用に Microsoft Excel でレポートを作成する

更新 : 2007 年 11 月

Microsoft Excel を使用して、Team Foundation 用データ ウェアハウスのデータに基づくレポートを作成できます。レポートを作成するには、Microsoft Excel ブックでピボットテーブル レポートを作成し、そのレポートを SQL Server のデータ ウェアハウスに接続します。ピボットテーブル レポートを作成するときは、データ ソースのどのフィールドを取り込むか、テーブルの編成方法、およびテーブルで実行する計算の種類を指定できます。詳細については、Microsoft Web サイトの「ピボットテーブル レポートを作成する」を参照してください。

ピボットテーブル レポートを作成した後で、レポートを再配列して、別の視点からデータを表示できます。このようにテーブルのディメンションを回転できる (たとえば、列見出しを行位置に置き換える) 機能があるため、ピボットテーブル レポートという名前が付けられ、その特殊な分析能力が実現されています。ピボットテーブル レポートの行と列の操作方法の詳細については、Microsoft Web サイトの「Analyze data with PivotTable reports」を参照してください。

必要なアクセス許可

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

Microsoft Excel 2007 でレポートを作成するには

  1. ピボットテーブル レポートを作成するブックを開き、[データ] タブをクリックします。

  2. [外部データの取り込み] グループで、[その他のデータ ソース] をクリックし、次に [Analysis Services] をクリックします。

    データ接続ウィザードの [サーバーに接続] ダイアログ ボックスが表示されます。

  3. [サーバー名] ボックスに、Analysis Services を実行しているサーバーとデータベース インスタンスの名前 (Server/Instance) を入力し、[次へ] をクリックします。

  4. データ接続ウィザードの [データベースとテーブルの選択] ダイアログ ボックスで、[TFSWarehouse] データベースを選択し、[Team System] キューブを選択して、[次へ] をクリックします。

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

    サーバーが SQL Server Enterprise Edition を使用している場合は、さらに対象を絞ったキューブのビューを提供する、[作業項目の履歴] などのパースペクティブを選択できます。

  5. データ接続ウィザードの [データ接続ファイルを保存して終了] ダイアログ ボックスで、[完了] をクリックします。

  6. [データのインポート] で、[ピボットテーブル レポート] を選択し、[OK] をクリックします。

  7. ピボットテーブルのフィールド リスト ペインの [関連するフィールドの表示] ボックスで、[現在の作業項目] などのメジャー グループを選択し、[Current Work item Count] などのメジャーを選択します。

  8. ピボットテーブルのフィールド リスト ペインで、[Assigned To.Person] などのフィールドを [行ラベル] ボックスにドラッグします。

  9. ピボットテーブルのフィールド リスト ペインで、[Work Item.State] などのフィールドを [列ラベル] ボックスにドラッグします。

  10. レポートにフィルタを適用するには、[Area.Area] などのフィールドを [レポート フィルタ] ボックスにドラッグし、シートに表示されるドロップダウンを使用して、適切な値を選択します。

  11. 手順 7、8、9 を繰り返し、ワークシートを完成させます。

  12. ブックを保存します。

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

    レポートを静的な形式で保存して現在のデータを保存する場合は、.xlsx 形式でファイルを保存します。レポートをテンプレートとして保存して、レポートを開くたびにデータが更新されるようにするには、.xltx 形式でファイルを保存します。

Microsoft Excel 2003 でレポートを作成するには

  1. ピボットテーブル レポートを作成するブックを開きます。

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

    データ ウェアハウスを Microsoft Excel のデータ ソースとしてセットアップするには、Microsoft SQL Server 2005 Analysis Services 9.0 の OLE DB プロバイダを、Microsoft Excel を使用するコンピュータにインストールする必要があります。ドライバは、Microsoft ダウンロード センターからオンラインで入手できます。

  2. [データ] メニューの [ピボットテーブルとピボットグラフ レポート] をクリックします。

  3. [ピボットテーブル/ピボットグラフ ウィザード - 1/3] の [分析するデータのある場所を選択してください] の [外部データ ソース] を選択します。

  4. [作成するレポートの種類を指定してください。] の [ピボットテーブル] を選択し、[次へ] をクリックします。

  5. [ピボットテーブル/ピボットグラフ ウィザード - 2/3] ページの [データの取り出し] をクリックします。

  6. [データ ソースの選択] ダイアログ ボックスの [OLAP キューブ] タブをクリックし、[<新規データ ソース>] をクリックし、[OK] をクリックします。

  7. [新規データ ソースの作成] ダイアログ ボックスの [新規データ ソース名を入力してください] にチーム プロジェクトまたはレポートを説明する名前を入力します。

  8. [アクセスするデータベースに対応する OLAP プロバイダを選択してください ] の [Microsoft OLE DB Provider for Analysis Services 9.0] を選択します。

  9. [接続] をクリックします。

  10. [Multidimensional Connection 9.0] ダイアログ ボックスの [分析サーバー] を選択します。

  11. [サーバー] ボックスに Team Foundation Server データ層サーバーとインスタンスの名前 (Server/Instance) を入力し、[次へ] をクリックします。

  12. [データベース] の一覧の [TFSWarehouse] を選択し、[完了] をクリックします。

  13. [新規データ ソースの作成] ダイアログ ボックスの [必要なデータがあるキューブを選択してください] の [Team System] を選択し、[OK] をクリックします。

  14. [データ ソースの選択] ダイアログ ボックスで、手順 7. で入力したデータ ソースの名前をクリックし、[OK] をクリックします。

  15. [ピボットテーブル/ピボットグラフ ウィザード - 2/3] で [次へ] をクリックします。

  16. [ピボットテーブル/ピボットグラフ ウィザード - 3/3] で [既存のワークシート] を選択します。

  17. 既存のワークシートで、ピボットテーブルを配置するセルを強調表示します。

  18. [ピボットテーブル/ピボットグラフ ウィザード - 3/3] で、[完了] をクリックします。

  19. [ピボットテーブルのフィールド リスト] で測定を選択し、ワークシートの [ここにデータ アイテムをドラッグします] 区分にドラッグします。

  20. [ピボットテーブルのフィールド リスト] でディメンションを選択し、ワークシートの測定の左側または上にドラッグします。

  21. 手順 19 および 20 を繰り返し、ワークシートを完成させます。

  22. ブックを保存します。

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

    レポートを静的な形式で保存して現在のデータを保存する場合は、.xls 形式でファイルを保存します。レポートをテンプレートとして保存して、レポートを開くたびにデータが更新されるようにするには、.xlt 形式でファイルを保存します。

レポートを発行するには

  1. チーム エクスプローラで、[teamproject] ノードをクリックします。

  2. [チーム] メニューの [プロジェクト ポータルの表示] をクリックします。

  3. プロジェクト ポータルのホーム ページで、[共有ドキュメント] をクリックします。

  4. ドキュメント ライブラリ フォルダで、[ドキュメントのアップロード] をクリックします。

  5. [名前] ボックスの [参照] をクリックして、レポートの場所を指定します。

  6. [ファイルの選択] ダイアログ ボックスで、Excel ブックの完全パスを入力するか、ファイルの場所を参照し、[開く] をクリックします。

  7. [保存して閉じる] をクリックします。

参照

その他の技術情報

Team Foundation Server のレポート作成での Microsoft Excel の使用