Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Kettle-Pentaho
Kettle-Pentaho Forum d'entraide Kettle et Pentaho (Kettle, Pentaho Data Integrator)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/04/2011, 14h03   #1
Invité de passage
 
Inscription : mars 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 5
Points : 4
Points : 4
Par défaut concatenation de deux champs en pentaho

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
bahijasup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2011, 22h27   #2
Membre émérite
 
Avatar de vorace
 
Homme
Développeur
Inscription : août 2010
Messages : 587
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur

Informations forums :
Inscription : août 2010
Messages : 587
Points : 861
Points : 861
et re étape "Appel script interprété Rhino" :
tu coches la case 'Mode compatible'
Code :
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
tu cliques sur 'Transmettre les variables' et tu choisis le type de sortie.
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.
__________________
Développeur informatique contrarié...
vorace est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h12.


 
 
 
 
Partenaires

Hébergement Web