Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 15 April 2013 13:52

pascal_mortz
Participant occasionnel
Date d'inscription: 10 Oct 2011
Messages: 30

problème de jointure entre tables en cas de cardinalité > 1

Bonjour

Je dois joindre deux tables de BD dont la jointure est sous forme d'une cardinalité 1,N
normalement avec FeatureMerger cela devrait pouvoir être possible,

pourtant lorsque je définis ma relation, quelles que soient les combinaisons envisagées, je n'ai qu'un enregistrement remonté, à savoir une cardinalité 1,1...

même la définition d'une liste n'y remédie pas, je code la liste dans le transformer, ensuite je connecte un ListIndexer, mais le nom d'attribut de liste n'est ensuite pas reconnu dans le flux FME (via un AttributeRenamer par ex, le nom de l'attribut _list n'est pas récupéré)

est ce que quelqu'un a déjà mis en oeuvre cette jointure ? en SQL c'est 30 secondes de code.

merci d'avance

Hors ligne

 

#2 Mon 15 April 2013 13:56

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: problème de jointure entre tables en cas de cardinalité > 1

Bonjour,

Après avoir ajouter le nom d'une liste dans le FeatureMerger, essayez de connecter un ListExploder et normalement, ça devrait le faire.

Dernière modification par heretik25 (Mon 15 April 2013 13:57)


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#3 Mon 15 April 2013 14:13

pascal_mortz
Participant occasionnel
Date d'inscription: 10 Oct 2011
Messages: 30

Re: problème de jointure entre tables en cas de cardinalité > 1

Merci de cette aide réactive,
problème résolu.

Hors ligne

 

#4 Mon 15 April 2013 15:13

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: problème de jointure entre tables en cas de cardinalité > 1

Avec plaisir.

Bonne continuation.


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

Pied de page des forums

Powered by FluxBB