1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    décembre 2002
    Messages
    588
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2002
    Messages : 588
    Points : 459
    Points
    459

    Par défaut Comment logger dans un fichier en cas d'ereur ? tLogCatcher ?

    Bonjour,

    J'ai vu comment il fallait faire pour récupérer les erreur et les afficher dans la console avec tLog grace à ce post :
    https://www.developpez.net/forums/d1...retour-talend/

    Il faut utiliser un TlogCatcher => TMap pour filtrer les données à récupérer ==> tLogRow

    J'ai essayé de créer un lien de sortie du tMap vers un tFileOutPutRaw mais rien n'est inscrit pas dans le fichier



    Alors que j'ai mon code retour et mon message d'erreur qui est retourné par tLogRow. Je pensais que le principe était le même

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    mars 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : mars 2011
    Messages : 41
    Points : 44
    Points
    44

    Par défaut

    Pourquoi ne pas utiliser un simple composant tFileOutputDelimited en sortie (après le tMap).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    décembre 2002
    Messages
    588
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2002
    Messages : 588
    Points : 459
    Points
    459

    Par défaut

    Bingo, cela marche.
    Je trouvais un peu curieux d'écrire dans un fichier CSV pour une log d'erreur. C'est pourquoi j'ai voulu utiliser "tFileOutputRaw".

    Je pensais qu'il s'agissait d'écrire dans un fichier Brut, et donc dans un fichier texte simple. Mais non ce n'est pas le cas.


    Fonction : Le composant tFileOutputRaw gère les données de sortie dans un Job fournissant une seule colonne de données de sortie.

    Objectif : Ce composant reçoit des données fournies par un autre composant en une seule colonne.
    selon la documentation du composant : https://help.talend.com/display/Comp...tFileOutputRaw

    Merci à toi.

    Je ne vais pas mettre tout de suite à résolu le topic. J'aimerai maintenant logger, non pas les erreurs (c'est résolu) mais les fichiers qui ont été transférés.
    Je reviendrai vers vous si je n'arrive vraiment pas à trouver de documentation sur les logs positifs

Discussions similaires

  1. [VB.Net] Comment sauvegarder dans un fichier XML ?
    Par totoranky dans le forum VB.NET
    Réponses: 3
    Dernier message: 16/03/2007, 11h32
  2. [Delphi] Comment écrire dans un fichier texte ?
    Par Mickey.jet dans le forum Débutant
    Réponses: 2
    Dernier message: 01/04/2006, 14h00
  3. [C#] Comment écrire dans un fichier ?
    Par guillaume16 dans le forum C#
    Réponses: 9
    Dernier message: 30/03/2006, 13h39
  4. Réponses: 4
    Dernier message: 25/06/2005, 12h37
  5. Réponses: 3
    Dernier message: 05/10/2004, 15h16

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