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