レポート ビルダー 1.0

インフォメーション ワーカーは、時宜を得た効果的な決断を下すために、ビジネス データにアクセスする必要があります。そこで必要となるのが、基になるデータ ソースの構造を知らなくても情報を探索して見つけることのできる、強力で、使い方の簡単なツールです。SQL Server Reporting Services のコンポーネントの 1 つであるレポート ビルダーは、こうしたニーズに対応するためにアドホック レポート機能を提供します。レポート ビルダーは Reporting Services と完全に統合されています。

レポートの構築

レポート ビルダー ツールは、使い慣れた Microsoft Office のパラダイムを使用して構築されているため、ユーザーはすぐに使い方を把握できます。テーブル、マトリックス、またはグラフのレポートを構築するには、定義済みのデータ領域を含むレポート レイアウト テンプレートを使用して、定義済みのレポート モデルを選択します。レポート モデルには、データ フィールドなどのレポート アイテムが含まれています。これらのレポート アイテムを、テンプレート内のデータ領域にドラッグ アンド ドロップします。レポートにフィルターを適用すると、表示するデータを絞り込むことができます。レポート モデルには、要求されたデータを取得するクエリをレポート ビルダーで自動的に生成するために必要な情報がすべて含まれています。レポート ビルダーを使用すると、レポートの内容に関連するデータの検索、テキストと書式の追加、レポート モデル内のデータに基づく新しいフィールドや計算の作成、レポートのプレビュー、印刷、およびパブリッシュなどを行うことができます。

データの探索

レポート ビルダーを使用すると、レポート モデル内の関連データを対話的に探索できます。クリックスルー レポートが自動的に生成されるので、レポートを表示するユーザーは、レポート モデルのナビゲーション パスに従ってデータを探索できます。現在のアイテムから辿ることのできるリレーションシップがある限り、データのクリックスルーを続けることができます。データをクリックスルーすると、ユーザーがレポートを作成するために使用しているデータに関する情報 (現在のデータの場所のコンテキスト) が渡されて、自動的にクエリが生成されます。

Reporting Services の機能の活用

レポート ビルダーは、レポート サーバーからアクセスする ClickOnce Windows フォーム アプリケーションであるため、簡単に集中管理できます。レポート ビルダーのレポートはレポート定義言語 (RDL) でパブリッシュされるので、これらのレポートをレポート デザイナーまたはレポート デザイナー プレビューの高度なプログラミング機能を使って開いたり変更したりして、Reporting Services のすべての機能を利用することができます。レポート ビルダーのレポートの管理、セキュリティ保護、および配信には、レポート デザイナーのレポートに使用されているのと同じメソッドや API が使用されます。さらに、レポート ビルダーはサード パーティのアプリケーションから起動することもできるため、レポート機能の統合も実現できます。

注意

SQL Server 2008 レポート デザイナーまたはレポート デザイナー プレビューでレポート ビルダーのレポートを開いて機能を追加すると、レポート ビルダーでそのレポートを再度開くことができなくなります。

レポート ビルダーは、URL を通じてアクセスすることも、レポート マネージャーからアクセスすることもできます。レポート マネージャーは Reporting Services のコンポーネントの 1 つであり、ユーザーはこれを使って、レポート サーバー上のレポートをパブリッシュしたり表示したりできます。レポート ビルダーにアクセスするユーザーには、権限が割り当てられている必要があります。Reporting Services のために実装されるロールベースのセキュリティ モデルでは、コンテンツ マネージャー ロールに割り当てられているユーザーが、レポート ビルダーでレポートの作成や編集を行うことができます。ローカル管理者は自動的にこのロールに割り当てられます。他のユーザーもレポート ビルダーのレポートを操作できるようにするには、それらのユーザーのためのロールの割り当てを作成し、既定のロールとして "Report Builder" を含める必要があります。または、カスタムのロールの定義を作成することもできます。そのカスタム ロールに "レポートの使用" タスクが含まれていれば、そのロールに割り当てられたユーザーには、レポート ビルダーを使用してレポートを作成および変更するための権限が与えられます。

注意

レポート ビルダーがクライアント コンピューターに読み込まれると、独立したヘルプ ファイルを参照できるようになります。このヘルプ ファイルでは、レポート ビルダーの概念について説明しています。また、手順および F1 ヘルプを紹介しています。