7 バースティング定義の追加
ここでは、バースティング・レポートのサポートと、データ・モデルにバースティング定義を設定し、データを分割して複数の受信者にレポートを配信する方法について説明します。
バースティング定義を追加するための前提条件
このトピックには、バースティング定義をデータ・モデルに追加するための前提条件をリストします。
バースティングを定義してレポートでバースティングを有効にする前に、次の点を確認します:
- このデータ・モデルに対して、SQL問合せデータ・セットまたはデータ・モデラーのデータ・セットを定義しました。
- データ・セットは、バースティング定義でデータを分割する要素によって、ソートまたはグループ化されること。
- Publisherで配信および書式設定の情報を使用できること。次のいずれかの方法で、実行時の情報をPublisherに提供できます。
- Publisherで使用できるデータベース表に情報を格納する(動的な配信定義の場合)。
- 情報を配信SQLでハードコードする(静的な配信定義の場合)。
- このデータ・モデルのレポート定義が作成済であり、レポート・データに適用されるレイアウトを含んでいること。
ビジュアル化されたデータ・セットを使用したデータ・モデルへのバースティング定義の追加
データ・モデラーのビジュアル化されたデータ・セットを使用してバースティング定義をデータ・モデルに追加し、バースティングをレポートで有効にできます。
Publisherでデータ・セットをバースティング定義に追加した後はキーや配信チャネルを変更できないため、データ・モデラーで作成されたデータ・セットをバースティング定義に追加する場合、データ・モデラーで正しい問合せを作成していることを確認します。データ・モデラーで、データ・モデルを最初から作成することも、Oracle Analytics Serverで以前にモデル化したビジネス・モデルを使用することもできます。
データ・モデラーのデータ・セットを使用してデータ・モデルにバースティングを定義し、バースティングをレポートで有効にするには:
分割
要素と配信
要素がデータベースにCLOB
として格納されるXMLドキュメントに属する場合は、「分割」
フィールドと「配信元」
フィールドに完全なXPATHを入力する必要があります。