レポート モデルのデザインと実装
レポート モデルは、データ ソースとその関係を記述したメタデータです。レポート ビルダーを使用してレポートを作成するには、まず SQL Server データベース、SQL Server 2005 以降の Analysis Services キューブ、またはバージョン 9.2.0.3 以降を実行する Oracle データベースに基づいて、レポート モデルを作成する必要があります。モデルを作成するには、モデル デザイナー、レポート マネージャー、または Microsoft Office SharePoint Server 2007 を使用します。モデル デザイナーでは、SQL Server または Oracle データベースに基づくモデルを柔軟にデザインできます。モデル デザイナーを使用することで、モデル生成処理中に適用するルールを選択したり、モデルとその基になっているデータ ソース ビューを変更したりできます。レポート マネージャーまたは Office SharePoint Server を使用すると、SQL Server データベース、Oracle データベース、または Analysis Services キューブに基づくモデルを生成できます。ただし、モデル デザイナーで編集できるのは、Oracle と SQL Server に基づくモデルだけです。
注 |
---|
Analysis Services キューブから生成したモデルでは、キューブに変更が加えられた場合はモデルを再生成する必要があります。Analysis Services のキューブに基づくモデルの効率を高めるには、キューブ内で変更を加えることをお勧めします。AS キューブのモデル生成のルールについては、「キューブ ベースのレポート モデルのデザイン」を参照してください。 |
ツールの比較
次の表に、レポート モデルを作成するために利用可能なツールの比較を示します。SQL Server データベースおよび Oracle データベースに基づくモデルは、生成時に使用されたツールに関係なくモデル デザイナーで編集できます。
ツール |
SQL Server データベース |
Analysis Services キューブ |
Oracle データベース |
Teradata データベース |
---|---|---|---|---|
モデル デザイナー |
○ |
× |
○ |
○ |
レポート マネージャー |
○ |
○ |
○ |
○ |
SharePoint Server |
○ |
○ |
○ |
× |
このセクションの内容
モデル デザイナを使用した作業
モデル デザイナーを使用して SQL Server データベースに基づくレポート モデルを作成する方法を説明します。レポート管理ツールを使用したモデルの生成
レポート マネージャーを使用して SQL Server データベースまたは Analysis Services キューブに基づくレポート モデルを作成する方法を説明します。キューブ ベースのレポート モデルのデザイン
Analysis Services キューブからのレポート モデルの作成について説明します。Oracle ベースのレポート モデルの作成と使用
Oracle データベースからのレポート モデルの作成について説明します。Teradata ベースのレポート モデルの作成と使用
Teradata データベースからのレポート モデルの作成について説明します。