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

Talend Cloud Real-Time Big Data Platform Studioユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
ジョブデザインと開発
EnrichPlatform
Talend Management Console
Talend Studio

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

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

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

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

注:

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

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

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

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

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