Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
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 05/09/2011, 16h10   #1
Invité régulier
 
Inscription : mars 2011
Messages : 23
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 23
Points : 7
Points : 7
Par défaut Plusieurs occurences en sortie à partir d'une en entrée

Bonjour,

Au fait j'ai une table en entrée avec des occurrences qui contiennent une colonnes code d'état, et en fonction de ce code là, il faut générer n occurrences en sortie dans une nouvelles base.

J'utilise Talend mais je bloque sur cette partie là. J'ai pensée à faire une sortie multiple et faire un tunit à la fin mais le problème c'est qu'en fonction du code d'état on génère parfois 3 ou 4 ou 5 lignes...

Sinon il y a je pense la solution Java mais j'aimerai savoir s'il y a d'autres solutions ou si vous avez d'autres idées.

Cordialement.
Cissine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 16h50   #2
Invité régulier
 
Inscription : juillet 2002
Messages : 18
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 18
Points : 5
Points : 5
Envoyer un message via ICQ à NestorCayce
tu peux utiliser le composant tRowGenerator.

Juste avant ce composant, tu branches un "tFlowToIterate" qui va te mettre dans l'objet globalMap les clefs et valeurs de ton composant précent

ensuite, dans tRowGenerator, tu peux récupérer ces valeurs en écrivant
par exemple globalMap.get("row3.id")
row3 étant la "table" de sortie du composant précédent le tFlowToIterate.

Dans le tRowGenerator tout est paramétrable de manière dynamique, y compris le nombre d'occurences à générer.
NestorCayce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 09h32   #3
Invité régulier
 
Inscription : mars 2011
Messages : 23
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 23
Points : 7
Points : 7
Merci pour votre réponse.

J'ai regardé un peu sur Talend, mais est ce que c'est possible d'avoir un petit exemple ou un lien qui me permet de comprendre un peu comment ça marche ces deux composants ?

Cordialement.
Cissine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h11.


 
 
 
 
Partenaires

Hébergement Web