機械翻訳について

デキュー操作またはエンキュー操作ページ

「Oracle Advanced Queuing(AQ)アダプタ」トリガーのデキュー操作プロパティを入力するか、または統合のエンキュー操作プロパティを起動してください。 デキュー操作の場合は、データベース・スキーマおよびキュー名を選択できます。 エンキュー操作では、既存のスキーマを使用するか、スキーマを使用しないことを選択できます(メッセージは不透明形式で送信されます)。

データベース・スキーマは、Raw、オブジェクトまたはビジネス・イベント・システム・キュー・タイプに関連付ける必要があります。

表3-1 デキュー操作のトリガー

要素 説明

キュー・タイプの選択

デキュー操作のキュー・タイプを指定します。
  • すべて: すべてのタイプを表示します。

  • RAW: スキーマを指定するか、Rawキューの不透明なスキーマをチェックする場合に選択します。

  • オブジェクト: 接続先のデータベースにオブジェクト・タイプ(抽象データ型(ADT)から作成されたキューが含まれる場合、このタイプを選択できます。 これを選択すると、ADTオブジェクト全体またはオブジェクト内の1つのフィールドをペイロードとして受け取ることができます。

  • ビジネス・イベント・システム: オブジェクト・タイプがWF_EVENT_Tで、ペイロード・フィールドがEVENT_DATAである場合、キューはビジネス・イベント・システムとして認識されます。

Select Database Schema

デキュー操作のデータベース・スキーマを選択します。

Select Queue Name

デキュー操作のキュー名を指定します。

Consumer Name

デキュー操作のコンシューマ名を指定します。 キューのコンシューマは、現在のタイムスタンプ(たとえば、ICSCONSUMER_160407122433433)を使用して自動的に生成されます。 このため、「Oracle Advanced Queuing(AQ)アダプタ」を統合キャンバスにドラッグ・アンド・ドロップし、アダプタ・エンドポイント構成ウィザードを起動すると、新しいコンシューマが生成されます。 後で「アダプタ・エンドポイント構成」ウィザードでエンドポイントを再編集すると、コンシューマ名が保持されます。

相関識別子

1〜30文字の任意の相関値を指定します。 この値は、エンキュー送信側とデキュー受信側の間で合意されます。 これにより、デキューするメッセージを選択できるようになります。 この相関値を持つメッセージのみがデキューされ、処理されます。 値を入力しないと、キュー内のすべてのメッセージがデキューされて処理されます。

Do you want to define a schema for this endpoint

エンドポイントにスキーマを定義するかどうかを指定します。

Select an Existing Schema from the File System

  • Select Other File

    エンドポイント用のスキーマ・ファイルを選択します。

  • Selected File Name

    エンドポイント用に選択したスキーマ・ファイルの名前を指定します。

  • Select the Schema Element

    デキュー操作のスキーマ要素を選択します。

ビジネス・ペイロード・タイプの選択

  • オブジェクト全体WRAPPER_TYPE: ペイロードの基準をオブジェクト全体にする場合に選択します。

  • オブジェクト内のフィールド: ペイロードの基準をオブジェクト内の単一フィールドにする場合に選択します。 この場合、次の操作が求められます:

    • ペイロードを含むフィールドを参照します。

    • メッセージ・スキーマ定義を指定してください。

表3-2 エンキュー操作の起動

要素 説明

キュー・タイプの選択

エンキュー操作のキュー・タイプを識別します。
  • すべて: すべてのタイプを表示します。

  • RAW: スキーマを指定するか、Rawキューの不透明なスキーマをチェックする場合に選択します。

  • オブジェクト: 接続先のデータベースにオブジェクト(ADT)タイプから作成されたキューが含まれている場合、このタイプを選択できます。 これを選択すると、ADTオブジェクト全体またはオブジェクト内の1つのフィールドをペイロードとして受け取ることができます。

  • ビジネス・イベント・システム: オブジェクト・タイプがWF_EVENT_Tで、ペイロード・フィールドがEVENT_DATAである場合、キューはビジネス・イベント・システムとして認識されます。

Select Database Schema

エンキュー操作のデータベース・スキーマを選択します。

Select Queue Name

エンキュー操作のキュー名を指定します。

相関識別子

1〜30文字の任意の相関値を指定します。 この値は、エンキュー送信側とデキュー受信側の間で合意されます。 これにより、エンキューするメッセージを選択的に取得できます。 この相関値を持つメッセージのみがデキューされ、処理されます。 値を入力しないと、キュー内のすべてのメッセージがデキューされて処理されます。

Do you want to define a schema for this endpoint

エンドポイントにスキーマを定義するかどうかを指定します。

Select an Existing Schema from the File System

  • Select Other File

    エンドポイント用のスキーマ・ファイルを選択します。

  • Selected File Name

    エンドポイント用に選択したスキーマ・ファイルの名前を指定します。

  • Select the Schema Element

    デキュー操作のスキーマ要素を選択します。

ビジネス・ペイロード・タイプの選択

  • オブジェクト全体WRAPPER_TYPE: ペイロードの基準をオブジェクト全体にする場合に選択します。

  • オブジェクト内のフィールド: ペイロードの基準をオブジェクト内の単一フィールドにする場合に選択します。 この場合、次の操作が求められます:

    • ペイロードを含むフィールドを参照します。

    • メッセージ・スキーマ定義を指定してください。