slt je veux concaténer entre deux champs en pentaho avec des transformation
j'ai
Field1|Field2
Field3
je veux une ligne :Field1|Field2|Field3
merci





slt je veux concaténer entre deux champs en pentaho avec des transformation
j'ai
Field1|Field2
Field3
je veux une ligne :Field1|Field2|Field3
merci
et re étape "Appel script interprété Rhino" :
tu coches la case 'Mode compatible'
tu cliques sur 'Transmettre les variables' et tu choisis le type de sortie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 //Composez votre script java dans l'espace ci-dessous var monChamps = Field1.getString()+" "+Field2.getString()+" "+Field3.getString();//si tes champs sont de type string //ou var monChamps = Field1.getInteger()+" "+Field2.getInteger()+" "+Field3.getInteger();//si c'est des integer par contre je ne sais pas si il faut pas les convertir en string pour pouvoir les concaténer, à tester
Et si tu veux tu peux ajouter une étape 'Altération structure flux' pour bloquer les anciens champs précédents et ne laisser passer que ton nouveau champs dans le flux.
Partager