機械翻訳について

個々のレコードを繰り返すFor-Eachアクションの追加

個々のファイルがOracle Integrationにステージングされると、2番目のfor-eachアクションを追加して、ファイル内の各レコードを反復します。

  1. キャンバスで、「アクション」 統合アクション・アイコンをクリックし、最初のfor-eachループ内でProcess_Single_Fileアクションの後にFor Eachアクションをドラッグ・アンド・ドロップします。

    「アクションの作成」ダイアログが表示されます。

  2. アクションの名前としてFor_Each_InputRowを入力します。
  3. 説明(オプション)を入力します。
  4. 「繰返し要素」フィールドで、反復する要素を指定します。

    ここで、ループする要素は「行」です。これは、前のアクションでファイル内の個々の行/レコードに指定した名前です。 「ソース」ツリーを展開して、この要素を見つけます。 これは、$Process_Single_File > ReadResponse > RowSetの下にあります。 要素を選択したら、「繰返し要素」フィールドにドラッグして、フィールドに要素を入力します。


    oic3_iterate_rows.pngの説明は以下のとおりです
    図oic3_iterate_rows.pngの説明

  5. 「現在の要素名」フィールドに、反復の現在のレコードの別名(InputRowなど)を入力します。 この別名は、ダウンストリームの個々のレコードの処理に使用します。
  6. 「保存」をクリックします。