1. #1
    Membre à l'essai
    Femme Profil pro
    Stagiaire BI
    Inscrit en
    août 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Stagiaire BI
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2014
    Messages : 69
    Points : 20
    Points
    20

    Par défaut faire une jointure et récuperer l'identifiant

    Bonjour,


    j'ai 2 fichier dans lesquels j'ai des correspondance avec une table table en entrée
    je voudrai récupérer l'identifiant quand il y a une correspondance et le mettre dans une colonne de la cible. J'ai au préalable fait un premier job et dans un 2ème job je récupérer les clé étrangère.

    Plus de détaille des tables sources et des spécification en PJ.

    Merci d'avance.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre éprouvé
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    février 2008
    Messages
    798
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : février 2008
    Messages : 798
    Points : 1 165
    Points
    1 165

    Par défaut

    Salut Lindaz,

    Il faudrait que tu sois un peu plus précise sur ta question : ce n'est pas évident de comprendre ce que tu attends là. ;-)
    En général, pour récupérer une valeurs des lignes qui ont une correspondance dans un autre flux, il faut utiliser un lookup et le paramétrer en inner join.

    Nicolas

  3. #3
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    septembre 2008
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : septembre 2008
    Messages : 170
    Points : 104
    Points
    104

    Par défaut lookup

    Il semblerait que ta clé de jointure soit le CU2, donc il te faudra faire un flux avec une table d'entrée(table1) un tMap et au dessus du tMap tu met une autre table(table2) et tu fais un lookup(clic droit et va sur le tMap)

    Ensuite dans le tmap tu glisse dépose le CU2 table 1 sur la ligne de CU2 table2 et ta jointure est faite. il faut alors choisir inner join ou autre à ta guise.
    fait un tlogRow en sortie pour voir le résultat avant de le mettre dans une table de bdd.

  4. #4
    Membre à l'essai
    Femme Profil pro
    Stagiaire BI
    Inscrit en
    août 2014
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Stagiaire BI
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2014
    Messages : 69
    Points : 20
    Points
    20

    Par défaut

    Bonjour,

    Merci!

Discussions similaires

  1. [Hibernate 3] [Criteria] Faire une jointure avec Criteria
    Par bouchette63 dans le forum Hibernate
    Réponses: 30
    Dernier message: 07/06/2010, 18h54
  2. Réponses: 1
    Dernier message: 09/11/2006, 13h08
  3. faire une jointure sur des clés différentes
    Par phpaide dans le forum Requêtes
    Réponses: 3
    Dernier message: 13/09/2006, 11h16
  4. Comment faire une jointure ?
    Par Terminator dans le forum Langage SQL
    Réponses: 12
    Dernier message: 16/10/2005, 14h26
  5. [CR9] faire une Jointure externe
    Par coldec dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 28/06/2005, 13h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo