Bonjour,
Je cherche à transposer cette forme tabulaire
Vers la forme matricielle suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 --------------------------------------------- emp_id | ques_id |ques_label |emp_response --------------------------------------------- 001 | 001 | "foo?" | yes 001 | 002 | "bar?" | yes 001 | 003 | "joe?" | no 002 | 001 | "foo?" | no 002 | 002 | "bar?" | no 002 | 003 | "joe?" | yes 003 | 001 | "foo?" | no 003 | 002 | "bar?" | no 003 | 003 | "joe?" | yes [etc...] ---------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ----------------------------------- emp_id | "foo?" | "bar?" | "joe?" 001 | yes | yes | no 002 | no | no | yes 003 | no | no | yes [etc...] -----------------------------------
J'ai essayé avec tMap et regardé si on pouvait le faire avec un tUnPivot mais je bute sur la création dynamique de colonnes et ensuite je ne vois pas comment adresser matriciellement une "cellule" sous Talend.
Merci pour toute aide ou suggestion
Cyt
Partager