Salut,
Je te propose d'utiliser une transformation de Kettle:
![Nom : Transformation.jpg
Affichages : 489
Taille : 27,4 Ko](https://www.developpez.net/forums/attachments/p30970d1211986106/logiciels/solutions-d-entreprise/business-intelligence/pentaho/kettle-pdi/utiliser-java-script-kettle-pr-concatener-lignes-fichier-txt/transformation.jpg/)
1er étape : Extraction depuis une CSV
paramètres :pas entête
séparateur de champ la virgule (Je sais c'est pas celui du fichier ! mais ne t'inquiète pas
![;)](https://www.developpez.net/forums/images/smilies/icon_wink.gif)
Récupèrer champs (Un seul champ Field_000 c'est totomatique)
2ème étape : Décomposition de champs en ligne
paramètres: Champ à décomposer : celui l'extraction
séparateur : l'espace
Nouveau Champ: "Champ_Unique"
3ème étape : Selection valeurs (c'est du confort ; c'est plus propre)
paramètres: Dans l'onglet RETIRER: recupérer uniquement le champ Field_000
4ème étape : Aplatissement de lignes
paramètres: Créer 10 (2 fois le nb de champ present dans une ligne de ton fichier initiale) Champs cible Champ1 à Champ10
Le Champ a aplatir :"Champ_Unique"
5ème et dernier étape: Alimentation Fichier
paramètres :Onglet Champs: cliquer sur Récuperer Champs
Onglet Fichier : Selectionner le nom du fichier cible
Chez moi ça marche.
Partager