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 24/10/2007, 16h03   #1
Nouveau Membre du Club
 
Inscription : juin 2006
Messages : 109
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 109
Points : 37
Points : 37
Par défaut [Talend]-filtre pour inner join

Bonjour,

Je fais un inner join entre une table et un fichier excel
et je voudrai utiliser le filtre inner join pour gérer les rejets de ma table qui ne sotn pas dnas le ficheir excel.

Dans une sortie je ne coche pas ce filtre et dans une autre je le coche.
Je mets dans ma sortie "rejet_join" les variables de ma première table.

Lorsque je coche ce filtre, il ne prend pas mon rejet en compte, à la place lorsqu'il ne trouve pas de correspondance, j'ai une erreur:

Code :
1
2
Exception IN component tMap_1
java.lang.NullPointerException

Je voudrai qu'il ne fasse pas cette erreur qui bloque la continuité de mon job et je voudrai savoir quelles lignes de ma table ont été rejetés.



Est ce que j'utilise mal ce filtre? est ce qu'il ya autre chose à paramétrer?
lolotte35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2007, 10h43   #2
Nouveau Membre du Club
 
Inscription : juin 2006
Messages : 109
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 109
Points : 37
Points : 37
Bon le filtre fonctionne bien, mais il ne faut que toutes les liaisons "inner join" partent de la même table.
il ne peut pas fonctionner si on fait une liaison en les tables t1 et t2 avec t1 en table dominante puis si l'on fait une liaison en les tables t2 et t3 avec t2 en table dominante.

Cela ne fonctionne par contre si on fait une liaison en t1 et t2, puis t1 et t3 avec toujours t1 en table dominante.

J'ai donc intercalé un job ou je vérifie uniquement ma première liaison.
lolotte35 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 10h16.


 
 
 
 
Partenaires

Hébergement Web