Bonjour,
Je rencontre une difficulté un peu particulière à l’exécution d'un job Talend.
Comme vous pouvez le voir sur le schéma ci-joint (désolée pour les carrés noirs mais c'est nécessaire..), j'ai un mapping tmap à partir de divers éléments.
J'ai une connexion pour la base source (connexion 1), et une connexion pour la base cible (connexion 2).
Je dispose d'environ 1 millier de données sur la table A, présentent dans la base source.
Il y a une jointure explicite (et mise en place) entre la table A et les 2 tables au-dessus.
J'ai mis en place un fichier de rejet, sensé renvoyer les lignes en erreur de la table A.
Problème, quand j'exécute le job : le fichier de rejet se remplit bien mais... toujours à partir de la ligne 1 de la table A.
En gros, si je n'arrête pas le job, le fichier va se remplir de x fois les données de la ligne 1 de la table A....
Quelqu'un a-t-il déjà rencontré ce problème ? Je ne comprends pas d'où cela peut venir...
J'ai essayé en supprimant les 2 autres tables sources où il y avait la jointure, pensant que peut-être la jointure était mal faite, mais rien n'y fait, j'ai toujours le même problème...
Merci d'avance !
Partager