出力データのグループ化 - 7.3

Talend Data Fabric Studio ユーザーガイド

Version
7.3
Language
日本語 (日本)
Product
Talend Data Fabric
Module
Talend Studio
Content
ジョブデザインと開発

tXMLMap コンポーネントでは、グループエレメントを使用して、特定のグループ条件に応じて出力データをグループ化します。これにより、グループエレメントと同じ条件に一致するエレメントをラッピングできます。

グループエレメントを設定するには、次の2つの制約を考慮する必要があります。

  1. ルートノードはグループエレメントとして設定できません。

  2. グループエレメントはループエレメントの親である必要があります。

注:

グループエレメントを設定するオプションは、ループエレメントが設定されるまで表示されません。このオプションは、エレメントをグループエレメントとして設定できない場合も非表示になります。

グループエレメントが設定されると、ループエレメントを除くすべてのサブエレメントは、出力データをグループ化する条件として使用されます。

グループエレメントを最適化するため、XMLツリービューでは注意深く設計する必要があります。グループエレメントの使い方は、tXMLMapを参照してください。

注: tXMLMapでは、XMLツリー構造のデータを分類するため[group element] (グループエレメント)と[aggregate element] (集約エレメント)が提供されています。XMLデータフローの行を処理する場合、動作の違いは次のようになります。
  • [group element] (グループエレメント)では、常にデータを単一フローで処理します。

  • [aggregate element] (集約エレメント)では、フローが完全なXMLフローに分割されて処理されます。