レポート モデル (レポート ビルダー 3.0 および SSRS)
レポート モデルとは、基になるデータベースをわかりやすく記述したもので、あらかじめ設定されたデータ リレーションシップと、自動的に生成されたクエリが含まれています。レポート モデルは、レポート デザイナーおよびレポート ビルダー 3.0 で作成するレポートのデータ ソースとして使用することができます。レポート ビルダー 1.0 では、レポート モデルをデータ ソースとして使用する必要がありました。レポート モデルは、データベース テーブルおよびビューをビジネス ユーザーにとって意味のある概念にマッピングする情報の追加的な層です。適切に設計されたレポート モデルには、ビジネス ユーザーのレポートに求められる情報が意味のある方法で整理されて反映されます。
レポート モデルは、データベース管理者が、モデル デザイナー (SQL Server Business Intelligence Development Studio) で作成するか、レポート マネージャーまたは SharePoint Services で生成し、レポート サーバーまたは SharePoint サイトにパブリッシュします。レポート モデルは、他の共有データ ソースとまったく同じように管理できます。
レポート モデルの目的は、基になるデータベースのスキーマやクエリ言語に関して、特殊な知識を身に付ける必要性を排除することです。データ ソースの接続と認証、式、フィルター、パラメーター、およびクエリの作成は、ユーザーに代わってレポート モデルが管理するため、ビジネス ユーザーはレポートのデザインに専念することができます。
モデルは、実際のビジネス機能とビジネス プロセス間の関係 (製品と在庫および販売との関係など) を反映する、エンティティとそれらのリレーションシップのコレクションです。エンティティとは、製品 ID、製品名、その他の製品関連の項目など、属性の論理グループであり、製品 ID など、個々のデータ ポイントを記述するそれらのリレーションシップです。
注 |
---|
レポート モデルは統一モデリング言語 (UML) やその他のモデル仕様には基づいていません。レポート モデルは他のモデリング ツールやモデリング言語とは互換性がありません。レポート モデルの作成、パブリッシュ、および使用には、Reporting Services で提供されている作成ツールおよび配置ツールを使用する必要があります。 |
注 |
---|
レポート定義 (.rdl) は、Business Intelligence Development Studio のレポート ビルダー 3.0 およびレポート デザイナーで作成および変更できます。これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。詳細については、microsoft.com Web サイトの「レポート デザイナーとレポート ビルダー 3.0 でのレポートのデザイン (SSRS)」を参照してください。 |