Bonjour,
J'ai deux bases de données dont je veux extraire les différences. J'ai lié les résultats des deux requêtes sur certaines colonnes et j'obtiens bien les différences provenant de la première base (en main) mais jamais celles de la deuxième (en lookup). Les deux bases sont reliées par "Inner Join" sur "Toutes les correspondances".
En inversant le main et le lookup j'obtiens bien l'autre fichier d'erreurs, mais je n'arrive pas à avoir les deux.
J'ai essayé d'ajouter un tMap qui prendrait les données dans l'ordre inverse, mais cela ne semble pas autorisé par Talend, même avec un tReplicate.
Je ne vois comme solution que faire deux sous-job, chacun créant un des deux fichiers d'erreurs.
Cela vous semble-t-il la meilleure solution ?
Partager