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

Talend Discussion :

extraire une information sur un tire de fichier (et pas dans une table du fichier)


Sujet :

Talend

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2016
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2016
    Messages : 32
    Par défaut extraire une information sur un tire de fichier (et pas dans une table du fichier)
    Bonjour à tous



    J’ai une liste de fichiers compatibles avec Excel mais possédant des extensions différentes, qui comportent des tables différentes.

    Les tables sont générées en fonctions du logiciel utilisé pour créer ces fichiers.
    Le nom du logiciel se trouve à l’intérieur du nom du fichier.



    Exemple pour un logiciel Software2022 :
    _2022#TOTO#Software2022#SRT020000047#3_32#5553868#



    Je dois traiter ces fichiers (suppression des doublons, vérifier les NULL, bon formats (date, int, varchar etc)
    Puis les mettre au bon format (un csv par exemple donc un tfile output delimited.

    J’ai imaginé 2 hypothèses :

    Utiliser un TfileList
    Extraire la bonne partie du nom du fichier grâce au TOS (je ne sais pas faire sur les titres)
    Utiliser le job adéquat pour chaque fichier grâce à une condition
    Remettre tous mes fichiers dons un dossier de sortie


    Nom : illustration.png
Affichages : 97
Taille : 13,3 Ko

    Je ne souhaite pas un seul fichier de sortie mais plusieurs (en cas d'anomalie non taitée)

    merci , stef

  2. #2
    Membre très actif Avatar de supergeoffrey
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    802
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 802
    Par défaut
    C'est pas très clair ton explication.

    Citation Envoyé par belote3131
    Le nom du logiciel se trouve à l’intérieur du nom du fichier.
    Exemple pour un logiciel Software2022 :
    _2022#TOTO#Software2022#SRT020000047#3_32#5553868#
    et

    Citation Envoyé par belote3131
    Utiliser un TfileList
    En fait j'ai envie de te dire utilise plusieurs tFileList.
    De ce que j'en comprend selon le logitiel tu veux faire des choses différentes.

    Pour ton exemple un tFileList qui filtre sur le pattern "*Software2022*" , et un autre pour chaque logitiel


    Citation Envoyé par belote3131
    J’ai imaginé 2 hypothèses :
    J'en vois qu'une

Discussions similaires

  1. Les informations sur la licence ne s'affichent pas dans Office 2021
    Par sedcore dans le forum Microsoft Office
    Réponses: 1
    Dernier message: 28/11/2021, 18h22
  2. [Jena] Extraire des informations sur une ontologie par SPARQL
    Par lilyou dans le forum Frameworks
    Réponses: 6
    Dernier message: 15/04/2012, 20h20
  3. Réponses: 19
    Dernier message: 21/03/2012, 16h17
  4. [Débutant] Extraire des informations d'un nom de fichier
    Par minkovclub dans le forum MATLAB
    Réponses: 7
    Dernier message: 27/09/2011, 17h15
  5. extraire des informations sur les worklet
    Par playa dans le forum Informatica
    Réponses: 3
    Dernier message: 08/02/2011, 18h37

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