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

Informatica Discussion :

Aide sur Informatica


Sujet :

Informatica

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 30
    Points
    30
    Par défaut Aide sur Informatica
    Bonjour,
    je travaille sur Informatica depuis 1 mois et je ne maîtrise pas encore très bien l'outil. Je vous explique ce que j'aimerais faire.
    J'ai une table comportant une colonne dans laquelle les données sont inscrites de cette façon : chaîne1, chaîne2, chaîne 3
    J'aimerais pouvoir isoler chacune des chaînes et les mettre chacune dans une ligne différente :
    chaîne1
    chaîne 2
    chaîne 3
    Comment faire pour localiser les virgules et extraire chacune des chaînes?
    Puis pour mettre chacune des chaines dans une ligne différente?

    Merci d'avance pour votre aide!

  2. #2
    Inactif  

    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    Avril 2005
    Messages
    5 879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2005
    Messages : 5 879
    Points : 26 147
    Points
    26 147
    Billets dans le blog
    3
    Par défaut
    Bonjour,

    Si chaine1, chaine2 et ainsi de suite est toujours fixe d'une ligne à une autre, tu peux utiliser des substrings.
    Sinon tu peux essayer la méthode suivante ici en lien, je ne la trouve pas très propre mais elle a l'air de fonctionner.

    Concernant ton passage de ligne en colonne, tu peux utiliser des Normalizer. Regarde l'aide Informatica, elle est en pas forcément bien documentée en théorie mais les exemples sont souvent très clairs.
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.
    ***
    Quand arrivera l'apocalypse, il restera deux types d'entreprise : les pompes funèbres et les cabinets d'audit. - zecreator, 21/05/2019

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 30
    Points
    30
    Par défaut
    Merci beaucoup Glutinus!
    Là je pars en vacances, donc je n'aurai pas la possibilité de tester tes conseils mais dès que je rentre j'essaie ça!

  4. #4
    Nouveau membre du Club
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 30
    Points
    30
    Par défaut
    Ca y est, j'ai réussi à isoler les différentes chaînes de caractères dans des colonnes différentes en utilisant des instr pour localiser les virgules puis des substr pour extraire les chaînes entre 2 virgules
    (petite astuce : j'ai ajouté une virgule supplémentaire à la fin de chaque cellule grâce à un concat pour faciliter l'extraction)

    Il me reste maintenant à passer d'une configuration colonnes à une configuration lignes...

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 30
    Points
    30
    Par défaut
    J'ai effectué la conversion lignes/colonnes avec le Normalizer qui est assez facile d'utilisation

  6. #6
    Inactif  

    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    Avril 2005
    Messages
    5 879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2005
    Messages : 5 879
    Points : 26 147
    Points
    26 147
    Billets dans le blog
    3
    Par défaut
    Super !
    Merci de nous faire part de tes solutions.
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.
    ***
    Quand arrivera l'apocalypse, il restera deux types d'entreprise : les pompes funèbres et les cabinets d'audit. - zecreator, 21/05/2019

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. demande d'aide sur samba
    Par marcoss dans le forum Développement
    Réponses: 5
    Dernier message: 04/12/2003, 19h38
  2. [CR] besoin d'aide sur les formules
    Par GuillaumeDSA dans le forum Formules
    Réponses: 4
    Dernier message: 10/07/2003, 12h19
  3. Réponses: 2
    Dernier message: 27/02/2003, 01h33
  4. [Kylix] Aide sur BitBlt
    Par mic006 dans le forum EDI
    Réponses: 1
    Dernier message: 10/12/2002, 22h54
  5. Aide sur une fenetre
    Par Ray-j dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 29/11/2002, 08h51

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