Bonjour,

Je débute sur Talend et après quelques recherches sur le forum, j'ai réussi a avancer mais je tombe maintenant sur un os.

Pour faire simple, voici ce que je souhaiterais obtenir avec mon job :

En entrée, j'ai un fichier plat en txt avec séparateur ; de la forme : H1; H2; H3; H4; D1; D2; D3; D4 (ou H sont les headers et D les détails)

Mon job doit concaténer 2 headers ( par exemple H2 et H3) sous la forme H2-H3. La valeur obtenue servira de clé d'identification des headers.

Jusque là, aucun souci.
Je bloque sur la partie suivante :

Après cette concaténation, j'écris la ligne d'en-tête dans mon fichier et je dois lister toutes les lignes de détail qui ont le même header (sans l'afficher a nouveau a chaque ligne) puis passer au header suivant et lister toutes mes lignes de détail attacher a ce dernier et ainsi de suite pour obtenir un fichier sous cette forme en fait :

H2-H3; H1; H4
D1; D2; D3; D4
D1; D2; D3; D4
D1; D2; D3; D4
H2-H3; H1; H4
D1; D2; D3; D4
D1; D2; D3; D4
D1; D2; D3; D4

Si du monde peut m'éclairer et m'orienter, ça me serait d'une grande aide !

Merci beaucoup d'avance !