配列要素の選択

「配列要素の選択」プロセッサは、1つ以上の配列属性から番号付き要素を同等のタイプの新しい属性に抽出します。

このプロセスを使用して、その後の処理のために配列から単一の要素を選択します。たとえば、「文字列から配列を作成」を使用して属性の値を配列に分割した場合は、「配列要素の選択」を使用して要素を新しい属性に抽出できます。

次の表に、構成オプションを示します。

構成 説明

入力

配列要素を選択する1つ以上の配列属性を指定します。

オプション

次のオプションを指定します。

  • 配列索引: 配列内で選択して抽出する番号付き要素を指定します。数字のデフォルト値として指定します: 1

  • 最後からカウント: 配列属性の先頭からではなく、末尾からカウントするかどうかを決定します。Specified as 「はい」/「いいえ」で指定します。デフォルト値: No

出力

データ属性またはフラグ属性の出力を記述します。

データ属性

次のデータ属性が出力されます。

  • ArrayElement: 選択した配列要素を保持します。

フラグ

なし。

「配列要素の選択」トランスフォーマでは、処理に関するサマリー統計は表示されません。

「データ」ビューには、入力配列属性とともに、右側に新しい配列サイズ属性が表示されます。

出力フィルタ

なし。入力されたすべてのレコードが出力されます。

この例では、配列要素の選択はNAME配列の最初の要素を新しい属性に抽出します。

配列(昇順) 配列要素

{ 1 King Edward Road,}{Brentwood}{Essex}{CM14 4HG}

1 King Edward Road,

{ 1-3 Dufferin St,}{LONDON}{}{EC1Y 8NA}

1-3 Dufferin St,

{ 1-5 Call Lane,}{ Leeds}{ West Yorkshire}{LS1 7DM}

1-5 Call Lane,

{ 10 Ballater Street,}{Glasgow}{G5 9PS}{}

10 Ballater Street,