J'ai crée un job avec deux tbufferoutput, j'aimerais vider le premier avant d'insérer des lignes dans le deuxième.
Vous avez une idée ?
J'ai crée un job avec deux tbufferoutput, j'aimerais vider le premier avant d'insérer des lignes dans le deuxième.
Vous avez une idée ?
Bonjour
ne serait-ce pas en cochant "vider le buffer global avant d'ajouter des lignes de données"
cordialement
En fait je n'ai pas cette option sur mon composant !!
Mais j'ai trouvé une autre solution, il suffit d'ajouter un tJava avec le code suivant :
Et ça marche !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part globalBuffer.clear()
Cette réponse provient d'ici : http://www.talendforge.org/forum/viewtopic.php?id=9174
j'ai réimporter le composant
cordialement
Bonjour,
Le tBufferOutput est pour sauvegarder des données réutilisables par le job père.
A la place du tBufferOutput/input, il y a les composants tHashInput et tHashOutput. Sur le tHashInput, il y a une option pour vider le Hash ( V 5.6.1 )
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager