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

Développement de jobs Discussion :

ouvrir un fichier de sortie en fonction de paramètres


Sujet :

Développement de jobs

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 10
    Points : 9
    Points
    9
    Par défaut ouvrir un fichier de sortie en fonction de paramètres
    Bonjour à tous,

    Je suis novice sur Talend et je bute sur un petit problème.
    Le voici : j'ai un tFileInputDelimited en entrée avec 5 colonnes :
    type de projet ; type de fichier ; pays ; année ; mois

    A partir de la lecture de ce fichier, pour chaque ligne, j'aimerais ouvrir un fichier en sortie dont le chemin serait :
    C:/type de projet/année/monFichier.csv

    Comment puis-je faire ??

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de jsd03
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Août 2008
    Messages : 1 221
    Points : 6 506
    Points
    6 506
    Par défaut
    Bonjour

    Voici la procédure :

    tFileInputDelimeted1 -> (main) tFlowToIterate -> (iterate) -> tFileInputDelimeted2 -> .....

    Dans le tFileInputDelimeted2, dans le champ "Nom du fichier", tu tapes tFlowTo, CTRL + espace (pour récupérer l'auto complétion) et tu concatènes les colonnes dont tu as besoins pour créer le chemin vers ton fichier en ce basant sur le nom des colonnes du schéma du composant tFileInputDelimeted1.

    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "C:/" + ((String)globalMap.get("row1.typeFichier")) + "/"+((String)globalMap.get("row1.annee")) + "monFichier.csv"
    row1 étant le nom du flux entre le tFileInputDelimeted1 et le tFlowToIterate.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Merci beaucoup jsd c'est ce que je voulais

    J'aurai sûrement l'occasion de te re-solliciter car ce n'était que le début de la galère !!

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    C'est bien ce qu'il me semblait ce n'était que le début !!

    Comment puis-je maintenant faire pour que dans ce fichier que j'ouvre je puisse insérer les valeurs pays, type de fichier et mois présente dans le premier fichier

Discussions similaires

  1. Créer des fichiers à la sortie en fonction d'un champ
    Par nice-one dans le forum Développement de jobs
    Réponses: 4
    Dernier message: 26/04/2013, 14h24
  2. Réponses: 3
    Dernier message: 05/02/2010, 17h09
  3. Réponses: 7
    Dernier message: 29/05/2007, 16h11
  4. ouvrir un fichier avec la fonction Filesearch
    Par sofiane06 dans le forum Général VBA
    Réponses: 11
    Dernier message: 04/08/2006, 13h14
  5. Ouvrir un fichier en fonction d'un autre
    Par philippef dans le forum Langage
    Réponses: 7
    Dernier message: 05/03/2006, 18h42

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