機械翻訳について

SQL問合せを使用したデータ・モデルへのバースティング定義の追加

バースティング定義をデータ・モデルに追加できます。

バースティングでは、データ・モデルのグローバル関数はサポートされません。 データ・モデルにグローバル関数が含まれている場合、バースティング・ジョブによって生成されるXMLには、グローバル関数のタグは含まれません。 グローバル関数要素は、XML出力の最後セクションにあります。 XML出力は、バースティング定義で指定された分割基準要素に基づいてカットされます。 分割XML文書にグローバル関数要素を含めることはできません。

たとえば、次のXML出力と分割要素について考えてみます。 バースティングされたXML文書には、グローバル関数要素は含まれません:

  • XML出力: <Data><G1><Invoice_id>10</Invoice_id><Invoice_Num>abcd#1</Invoice_Num>,,,</G1><GLobalFunc1>InvoiceAccountCode</GLobalFunc1></Data>

  • 分割元要素: /Data/G1/Invoice_id

  • バースティングされたXML文書: <Data><G1><Invoice_id>10</Invoice_id><Invoice_Num>abcd#1</Invoice_Num>,,,</G1></Data>

バースティング定義表で、名前、タイプ、データ・ソースおよびその他のプロパティを指定して、バースティング定義を追加します。

  1. データ・モデル・エディタのコンポーネント・ペインで、「バースティング」をクリックしてバースティング問合せを作成します。
  2. バースティング定義表で、「バースティングの作成」ボタンをクリックします。
  3. このバースティング定義に次のように入力します:
    • 「名前」 - 問合せの名前を入力します。 たとえば、「ファイルにバースト」です。

    • 「タイプ」 - 「SQL問合せ」を選択します。

    • 「データ・ソース」 - 搬送情報を含むデータ・ソースを選択します。

  4. 下部リージョンで、このバースティング定義に次のように入力します:
    • 「分割基準」 - データを分割するデータセットから要素を選択します。

    • 「配信方法」 - データを書式設定および配信する要素をデータセットから選択します。

    • 「統合出力の有効化」 - 単一の連結レポートを生成するオプションを選択します。

    • 「分割キー値によるデータのグループ化」 - 分割キーの値に基づいてデータをグループ化するオプションを選択します。

    • 「SQL問合せ」 - 問合せを入力するか、QueryBuilderをクリックしてバースティング問合せを作成します。

    • 「添付ファイル」 - 必要に応じて、バーストされたPDF出力に外部PDFファイルを添付します。

  5. 「レポートのプロパティ」ダイアログで、「分割使用可能」を選択してレポートのバースティングを有効にします。
Split ByおよびDeliver By要素が、データベースのCLOBとして格納されているXMLドキュメントに存在する場合は、Split ByおよびDelivery Byフィールドに完全なXPATHを入力する必要があります。

バースト・エンジンを使用したレポートへのPDFの添付

顧客への請求書にPDFを添付する必要がある場合があります。 バースティング中にPDFをレポートに添付できます。

バースティング問合せを定義したら、「添付ファイル」タブに添付問合せを入力できます。 アタッチメントでは、リポジトリ・ソースがWebCenterコンテンツである必要があります。これは、管理者がデータ・ソースとして定義できます。
  1. 「添付ファイル」タブをクリックします。
  2. 「添付リポジトリ」値リストからコンテンツ・サーバー名を選択します。
  3. コンテンツ・サーバーで添付のSQL問合せを定義します。
    「パブリッシャ」は、添付用のSQL問合せのパラメータをサポートしていません。
  4. データ・モデルを変更した後、「保存」アイコンをクリックします。
  5. 「データの表示」ボタンをクリックします。
  6. 「表示」をクリックしてデータを表示します。
  7. 「サンプル・データとして保存」をクリックしてデータを保存します。
  8. 作成したデータ・モデルに基づいてレポートを作成するには、「レポートの作成」をクリックします。
PDF添付は、メイン・レポートとともに単一のPDFファイルとして受信者に配信されることに注意してください。 添付文書は個別に埋込みではありませんが、レポートに追加されます。
PDFレポート全体を添付とともに単一の統合ファイルとして保存する場合は、バースティング問合せのオプション「統合出力の有効化」を確認します。 統合出力には、各バーストのレポートと添付の順次マージが含まれます。 バースティング・レポート・ジョブをスケジュールするユーザー(コンシューマ・ロールを持つ)および管理者は、「ジョブ履歴詳細」ページで連結出力を表示できます。