レポート ビルダー 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 ヘルプを紹介しています。 |