|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 33 ![]() |
Bonjour,
Je travaille actuellement avec l'environnement KETTLE. J'ai 2 tables reliées par une jointure. Par exemple, une table produit (num_produit, nom_produit, id_type) et une table type_produit (id_type, nom_type), l'identifiant du type_produit se trouvant en clef étrangère dans la table produit. Je souhaite créer une unique table contenant les produits avec le nom du type de produit directement dans cette table tel que : table Produits (num_produit, nom_produit, nom_type). Avec Kettle, je relie les tables produit et type_produit par un "Merge Join" auquel j'applique une jointure gauche (LEFT OUTER) avec pour "Key Field" "id_type" => Malheureusement, la table Produits résultat est correct pour les quelques premiers enregistrements (le nom du type de produit apparaissant bien), mais pour les autres, le champ nom_type a une valeur vide comme si Kettle n'avait pas réussi à faire la jointure (alors qu'on a bien tous les id_type à non null dans la table produit...). Est-ce que cela vous est déjà arrivé ? et si oui, comment résoudre le problème ? A moins, que je m'y prenne complètement mal, et dans ce cas, comment faire pour mettre en oeuvre ce que je souhaite faire ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() |
C'étais un bug. Le problème n'est plus la dans version >= 2.5.0M2
|
|
|
00
|
|
|
#3 | |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 33 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com