プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Publisherデータ・モデリング・ガイド
12c (12.2.1.1.0)
E77222-02
目次へ移動
目次

前
前へ
次
次へ

配信XMLの問合せの定義

バースティング問合せは、BI Publisherにレポートの書式を設定して配信するために必要な情報を提供するように定義するSQL問合せです。

BI Publisherは、バースティング問合せの結果を使用して配信XMLを作成します。

BI Publisherのバースティング・エンジンは配信XMLを、各配信元要素のマッピング表として使用します。BI Publisherが必要とする配信XMLの構造を、次に示します。

<ROWSET>
 <ROW>
  <KEY></KEY> 
  <TEMPLATE></TEMPLATE>    
  <LOCALE></LOCALE> 
  <OUTPUT_FORMAT></OUTPUT_FORMAT> 
  <DEL_CHANNEL></DEL_CHANNEL>
  <TIMEZONE></TIMEZONE>
  <CALENDAR></CALENDAR> 
  <OUTPUT_NAME></OUTPUT_NAME>
  <SAVE_OUTPUT></SAVE_OUTPUT>
  <PARAMETER1></PARAMETER1> 
  <PARAMETER2></PARAMETER2> 
  <PARAMETER3></PARAMETER3> 
  <PARAMETER4></PARAMETER4> 
  <PARAMETER5></PARAMETER5> 
  <PARAMETER6></PARAMETER6> 
  <PARAMETER7></PARAMETER7> 
  <PARAMETER8></PARAMETER8> 
  <PARAMETER9></PARAMETER9> 
  <PARAMETER10></PARAMETER10>
  </ROW>
</ROWSET>
  • KEY - 配信キー。配信元要素と一致する必要があります。バースト・エンジンは、このキーを使用して、配信基準をバースト・データの特定のセクションにリンクします。必ずselect文で、KEYの前後に二重引用符を使用します。たとえば、次のようにします。

    select d.department_name as "KEY",
  • TEMPLATE - 適用するレイアウトの名前。値は、テンプレート・ファイル名(たとえば、invoice.rtfなど)ではなく、レイアウト名(たとえば、Customer Invoice)になります。

  • LOCALE - en-USなどのテンプレートのロケール。

  • OUTPUT_FORMAT - 出力形式。各タイプの説明は、Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイドの出力形式の選択を参照してください。次の表に、バースティング問合せに入力する有効値を示します。

    出力形式 バースティング問合せに入力する値 この出力形式を生成できるテンプレートのタイプ

    インタラクティブ

    N/A

    バースティングではサポートされません

    HTML

    html

    BI Publisher、RTF、XSLスタイルシート(FO)

    PDF

    pdf

    BI Publisher、RTF、PDF、Flash、XSLスタイルシート(FO)

    RTF

    rtf

    BI Publisher、RTF、XSLスタイルシート(FO)

    Excel (mhtml)

    excel

    BI Publisher、RTF、Excel、XSLスタイルシート(FO)

    Excel (html)

    excel2000

    BI Publisher、RTF、Excel、XSLスタイルシート(FO)

    Excel (*.xlsx)

    xlsx

    BI Publisher、RTF、XSLスタイルシート(FO)

    PowerPoint (mhtml)

    ppt

    BI Publisher、RTF、XSLスタイルシート(FO)

    PowerPoint (.*pptx)

    pptx

    BI Publisher、RTF、XSLスタイルシート(FO)

    MHTML

    mhtml

    BI Publisher、RTF、Flash、XSLスタイルシート(FO)

    PDF/A

    pdfa

    BI Publisher、RTF、XSLスタイルシート(FO)

    PDF/X

    pdfx

    BI Publisher、RTF、XSLスタイルシート(FO)

    圧縮PDF

    pdfz

    BI Publisher、RTF、PDF、XSLスタイルシート(FO)

    FO形式のXML

    xslfo

    BI Publisher、RTF、XSLスタイルシート(FO)

    データ(XML)

    xml

    BI Publisher、RTF、PDF、Excel、Flash、XSLスタイルシート(FO)、Etext、XSLスタイルシート(HTML XML/テキスト)

    データ(CSV)

    csv

    BI Publisher、RTF、PDF、Excel、Flash、XSLスタイルシート(FO)、XSLスタイルシート(HTML XML/テキスト)、Etext

    XML

    txml

    XSLスタイルシート(HTML XML/テキスト)

    Text

    text

    XSLスタイルシート(HTML XML/テキスト)、Etext

    Flash

    flash

    Flash

  • SAVE_OUTPUT - 出力を表示したり「レポート・ジョブ履歴」ページからダウンロードすることができるBI Publisherの履歴表に、出力ドキュメントを保存するかどうか示します。

    有効な値はtrue(デフォルト)およびfalseです。このプロパティを設定しない場合は、出力が保存されます。

  • DEL_CHANNEL - 配信方法。有効な値は次のとおりです:

    • EMAIL

    • FAX

    • FILE

    • FTP

    • PRINT

    • WEBDAV

    • CONTENT

  • TIMEZONE - レポートに使用するタイムゾーン。値はJava形式(America/Los_Angelesなど)にする必要があります。タイムゾーンが提供されない場合は、システム・デフォルトのタイムゾーンを使用してレポートが生成されます。

  • CALENDAR - レポートに使用するカレンダ。有効な値は次のとおりです:

    • GREGORIAN

    • ARABIC_HIJRAH

    • ENGLISH_HIJRAH

    • JAPANESE_IMPERIAL

    • THAI_BUDDHA

    • ROC_OFFICIAL (台湾)

    提供されない場合は、値GREGORIANが使用されます。

  • OUTPUT_NAME - レポート・ジョブ履歴で出力ファイルに割り当てる名前。

  • チャネル別の配信パラメータ - パラメータに必要な値は、選択した配信方法によって異なります。方法ごとのパラメータ値のマッピングを、次の表に示します。すべての配信チャネルが、すべてのパラメータを使用するわけではありません。


配信チャネル PARAMETERの値

電子メール

PARAMETER1: 電子メール・アドレス

PARAMETER2: CC

PARAMETER3: 送信元

PARAMETER4: 件名

PARAMETER5: メッセージ本文

PARAMETER6: 添付の値(trueまたはfalse)。出力形式がPDFの場合、PDFを電子メールに添付するには、このパラメータをtrueに設定する必要があります。

PARAMETER7: 返信先

PARAMETER8: Bcc(PARAMETER 9~10は使用しません)

プリンタ

PARAMETER1: プリンタ・グループ

PARAMETER2: プリンタ名またはCUPS上のプリンタのプリンタURI(例: ipp://myserver.com:631/printers/printer1)

PARAMETER3: 印刷部数

PARAMETER4: 面。有効な値は次のとおりです:

  • d_single_sidedは片面

  • d_double_sided_lは両面/横送り

  • d_double_sided_sは回転/縦送り

パラメータを指定しない場合は、片面が使用されます。

PARAMETER5: トレイ。有効な値は次のとおりです:

  • t1はトレイ1

  • t2はトレイ2

  • t3はトレイ3

指定しない場合は、プリンタのデフォルトが使用されます。

PARAMETER6: 印刷範囲。たとえば、3は3ページのみを印刷し、2-5は2ページから5ページまでを印刷します。1,3-5は1ページと、3ページから5ページまでを印刷します。

(PARAMETER 7~10は使用しません)

FAX

PARAMETER1: FAXサーバー名

PARAMETER2: FAX番号

(PARAMETER 3~10は使用しません)

WebDAV

PARAMETER1: サーバー名 P

PARAMETER2: ユーザー名

PARAMETER3: パスワード

PARAMETER4: リモート・ディレクトリ

PARAMETER5: リモート・ファイル名

PARAMETER6: 認可タイプ。値はbasicまたはdigest

(PARAMETER 7~10は使用しません)

ファイル

PARAMETER1: ディレクトリ

PARAMETER2: ファイル名

(PARAMETER 3~10は使用しません)

FTPおよびSFTP

PARAMETER1: サーバー名

PARAMETER2: ユーザー名

PARAMETER3: パスワード

PARAMETER4: リモート・ディレクトリ

PARAMETER5: リモート・ファイル名

PARAMETER6: 保護(この値をtrueに設定するとSecure FTPが有効化されます)

(PARAMETER 7~10は使用しません)

CONTENT

PARAMETER1: サーバー名

PARAMETER2: セキュリティ・グループ

PARAMETER3: 作成者

PARAMETER4: アカウント(省略可能)

PARAMETER5: タイトル

PARAMETER6: プライマリ・ファイル (またはファイル名)

PARAMETER7: コンテンツID

PARAMETER8: コメント(省略可能)

PARAMETER9: メタデータを含める