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 Server 7.5] Transformer des lignes en colonnes


Sujet :

DataStage

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 137
    Points : 80
    Points
    80
    Par défaut [Datastage Server 7.5] Transformer des lignes en colonnes
    Bonjour tout le monde,

    je suis confronté à un petit souci sous datastage, j'ai beau essayer d'utiliser le pivot mais je n'y arrive pas et je me demande si je ne dois pas passer par autre chose,
    donc voila

    j'ai une table de ce type

    colone --> A B C D
    valeur --> 0 0.5 0 0.5
    1 0 0 0
    0 0.3 0 0.7

    et je voudrais avoir

    colonne valeur
    ---------------
    B 0.5
    D 0.5
    A 1
    B 0.3
    D 0.7

    Je filtre tout les 0.
    Pensez qu'il est possible de gérer cela avec un pivot? sinon comment faire? avec un transformer?

    Merci d'avance pour votre aide.

    Cdt,

  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
    de mémoire, je crois que le stage pivot permet uniquement de faire le transfert ligne à colonne.

    Pour ton problème, le nombre de colonne et donc de ligne à générer est déterminé.

    Pourquoi donc ne pas utilisé un transformer avec 4 sorties? un union à la suite du transformer permettra de récupérer qu'un seul flux

    Ca sera en plus beaucoup plus lisible que le Pivot.

Discussions similaires

  1. Transformer des lignes en colonnes
    Par mahis_ dans le forum kettle/PDI
    Réponses: 2
    Dernier message: 01/07/2013, 13h41
  2. Requête SQL, transformer des lignes en colonne
    Par gadget2 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 01/11/2010, 20h50
  3. Transformer des lignes en colonnes
    Par Gomoz dans le forum Requêtes
    Réponses: 1
    Dernier message: 17/02/2009, 17h55
  4. Transformer des lignes en colonne DataStage
    Par bnet2 dans le forum DataStage
    Réponses: 4
    Dernier message: 09/12/2008, 10h07
  5. Transformer des lignes en colonnes
    Par ofinot dans le forum Requêtes et SQL.
    Réponses: 15
    Dernier message: 30/07/2008, 11h45

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