IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

DataStage Discussion :

Datastage : Liens entre les stages dans le transformer


Sujet :

DataStage

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 61
    Points : 37
    Points
    37
    Par défaut Datastage : Liens entre les stages dans le transformer
    Bonjour,
    je rencontre une difficulté pour réaliser un job:
    J'ai une table A et une table de référence(lookup) B.
    Je dois établir les liens suivants entre les deux tables:
    Lien1: A.Champ1=B.Champ1 si B.champ2='toto'
    Lien2: A.Champ2=B.Champ1 si B.champ2='titi'
    Lien3: A.Champ3=B.Champ1 si B.champ2='tata'
    Lien4: A.Champ4=B.Champ1 si B.champ2='tete'

    Comment implementer ces liens au niveau du tranformer?

    Merci pour vos réponses.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 135
    Points : 167
    Points
    167
    Par défaut
    en faisant 4 lookup dans votre transfomer sur la table de référence (qui normalement devrait être déversée dans un fichier hash)


    Ou en coupant votre traitement en 4 (plus propre selon moi) :
    Source --> Trf1 r(lkp1)
    --> Trf2 r(lkp2) --> Link collector etc
    --> Trf3 r(lkp3)
    --> Trf4 r(lkp4)

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 61
    Points : 37
    Points
    37
    Par défaut
    Merci pour votre réponse.

    j'ai opté pour la solution avec les fichiers Hash (4). Chaque fichier Hash contient les données de la table B avec le filtre correspondant. et dans un autre job, je relis la table A aux quatre fichiers Hash.

    Encore merci.

Discussions similaires

  1. Lien entre les tailles dans Oracle !
    Par devkais dans le forum Oracle
    Réponses: 1
    Dernier message: 05/10/2011, 14h04
  2. Réponses: 1
    Dernier message: 16/08/2011, 11h45
  3. lien entre les tables
    Par cedric12 dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 03/10/2005, 23h39
  4. Lien entre les vues 'Structure' et l'éditeur
    Par Tifauv' dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 13/05/2004, 16h06
  5. lien entre les table de paradox
    Par salim_intic1 dans le forum Bases de données
    Réponses: 2
    Dernier message: 13/05/2004, 16h00

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