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

Discussion :

Affichage des logs complet dans la console


Sujet :

Exécution et industrialisation

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    mai 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2009
    Messages : 39
    Points : 25
    Points
    25
    Par défaut Affichage des logs complet dans la console
    Bonjour,

    Je souhaiterais savoir s'il est possible d'afficher dans la console de sortie du script (une fois le job exporter) les logs ?

    Je souihaiterais par exemple que lorsque je fais des opérations sur ma table talend m'indique le nombre de lignes supprimés et/ou ajouter.

  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 500
    Points
    6 500
    Par défaut
    Bonjour,

    tu peux cocher l'option "Stats" dans l'onglet d'éxécution du job en question. Cela t'affichera le nombre de données en entrées et le nombre de données dans chaqu sortie.

    Bonne continuation.
    Google est ton ami mais ton voisin aussi

    Modérateur BI - Responsable Talend
    Mes tutoriels - FAQ Talend - FAQ SQL*Plus

    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Suivez @Developpez sur twitter !

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    mai 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2009
    Messages : 39
    Points : 25
    Points
    25
    Par défaut
    Le problème c'est que cette option n'est valable que dans la console de Talend et disparait une fois le job exporter en script, de plus elle ne rensigne pas sur le nombre de ligne ajouter ou supprimer...

  4. #4
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : janvier 2007
    Messages : 2 752
    Points : 4 437
    Points
    4 437
    Par défaut
    Si ton job est écrit en Java, tu peux utiliser un composant tJavaFlex (ou tJavaRow), et utiliser System.out.println("...");

    Les informations ainsi écrites dans la console devraient résister à un export de ton job !
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  5. #5
    Membre éprouvé
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    février 2008
    Messages
    821
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : février 2008
    Messages : 821
    Points : 1 201
    Points
    1 201
    Par défaut
    Bonjour,

    J'ai réalisé cela en utilisant un tStatCatcher (pour générer une ligne en début et en fin de traitement) qui peut être envoyé dans un fichier, une table ou un tLogRow (Ce que tu souhaites).

    J'utilise un tMap entre les 2 pour récupérer le nombre de lignes qui passe par un objet.
    Par exemple : ((Integer)globalMap.get("tFileInputDelimited_1_NB_LINE"))

    Nicolas

  6. #6
    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 500
    Points
    6 500
    Par défaut
    Ce qu'il y a de bien (ou pas) c'est qu'avec Talend on peut faire une chose de plusieurs manière différentes...
    Google est ton ami mais ton voisin aussi

    Modérateur BI - Responsable Talend
    Mes tutoriels - FAQ Talend - FAQ SQL*Plus

    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Suivez @Developpez sur twitter !

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    mai 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2009
    Messages : 39
    Points : 25
    Points
    25
    Par défaut
    Merci à vous, j'ai choisit la méthode de devNico.
    Je clos le sujet

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

Discussions similaires

  1. affichage des logs Tomcat dans console
    Par gloglo dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 29/01/2009, 16h42
  2. Affichage des erreurs Tomcat dans la console
    Par Bobsinglar dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 13/01/2009, 19h19
  3. Réponses: 2
    Dernier message: 28/11/2006, 11h20
  4. Réponses: 2
    Dernier message: 23/11/2006, 16h19
  5. Réponses: 10
    Dernier message: 31/03/2006, 20h46

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