ソートされた 2 つの入力のマージ

このタスクについて

ソートされた 2 つの入力をマージするには、次のステップを実行します。

手順

  1. アクティビティー」タブで、Data Quality ディレクトリーを開き、「マージ」アクティビティーを検索します。
  2. アクティビティーをオーケストレーションに追加します。 アクティビティーの「チェックリスト」「要約」が、オーケストレーションの下に表示されます。
  3. チェックリスト」から、「構成」を選択し、以下の情報を指定します。
    1. アクティビティーのループ対象となる、繰り返しエレメントを含む左の変数の変数名。
    2. アクティビティーのループ対象となる、左の変数内の繰り返しエレメントのエレメント名。 参照ボタン (...) をクリックして、「繰り返しエレメントの選択」ウィンドウを開きます。ここで、選択した変数のすべてのエレメントを表示できます。 
    3. アクティビティーのループ対象となる、繰り返しエレメントを含む右の変数の変数名。
    4. アクティビティーのループ対象となる、右の変数内の繰り返しエレメントのエレメント名。 参照ボタン (...) をクリックして、「繰り返しエレメントの選択」ウィンドウを開きます。ここで、選択した変数のすべてのエレメントを表示できます。 
  4. チェックリスト」から、「マージ・プロパティー」を選択し、以下の情報を指定します。
    1. リストからマージ・タイプを選択します。
    2. 左ソート・キー」セクションで、「追加」をクリックします。 新規行が「ソート・キー」表に表示されます。
    3. XPath」列で、繰り返しエレメントを指定します。
    4. リストから「ソート・タイプ」フィールドを選択します。 リストをソートするために「昇順」または「降順」のいずれかを選択します。 デフォルトのソート・タイプは「昇順」です。
    5. データ型」フィールドを選択し、リストから「テキスト」または「数値」データ型のいずれかを選択します。 デフォルトのデータ型は「テキスト」です。
    6. 前述のステップ (b から e) を、「右ソート・キー」に対して繰り返します。
    7. オプション:大/小文字を区別しない」オプションを選択します。 このオプションを選択すると、マージ処理中にデータの大/小文字は区別されません。
    8. オプション:先行および末尾の空白を無視」オプションを選択します。 デフォルトでは、マージ処理ではデータの前後のすべての空白を読み取ります。 このオプションを選択すると、「マージ」アクティビティーはマージの結果に影響を与える可能性がある空白を無視します。
  5. チェックリスト」で、「出力のマップ」を選択します。 次のエレメントが、「アクティビティーから」ペインに表示されます。mergedXml および remainderXml
    1. 出力の選択...」をクリックして、マップの出力変数を選択します。 変数の作成についての説明は、『変数の作成』を参照してください。
    2. 必要に応じて、出力パラメーターを変数にマップします。 マッピングの説明については、『マップの作成』を参照してください。



フィードバック | 特記事項


タイム・スタンプ・アイコン 最終更新: 2013年11月7日 (木曜日)


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/merge_activity_merge_two_sorted_inputs.html