Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/02/2011, 11h10   #1
Membre à l'essai
 
Inscription : janvier 2009
Messages : 159
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 159
Points : 21
Points : 21
Par défaut Mettre ses propores messages lors de l'execution

Medames Monsieurs,

Bien le bonjour,

Quand je lance un job avec exécution debug je vois bien le message suivant :

"Démarrage du job MyJob à 10:35 25/02/2011"

Sauf que mon job est un ensemble de sous-jobs (sjob1, sjob2, sjob3).

Etant donné que je suis débutant sur Talend, pouvez-vous me dire s'il y a moyen de mettre des commentaires lors de l'exécution du job ?

Exemple :

Démarrage du job MyJob à 10:35 25/02/2011

Début exécution de sjob1 a commencé à telle heure tel jour
Fin exécution de sjob1 a commencé à telle heure tel jour

Début exécution de sjob2 a commencé à telle heure tel jour
Fin exécution de sjob2 a commencé à telle heure tel jour

Début exécution de sjob3 a commencé à telle heure tel jour
Fin exécution de sjob3 a commencé à telle heure tel jour


Je suis certain qu'il faut mettre un voir plusieurs composant(s) quelque part mais je ne sais pas le(s)quel et comment le(s) configurer.

Je vous remercie de vos réponses
wissem.ba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2011, 11h53   #2
Membre à l'essai
 
Inscription : janvier 2009
Messages : 159
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 159
Points : 21
Points : 21
Re,

J'ai cherché par moi-même et j'ai trouvé le composant tjava dans Code Utilisateur sur la palette

Quand vous placez le composant et vous cliquez dessus deux fois il vous propose un champ où vous pouvez mettre du code.

Pour ma part ça sera

Code :
"System.out.println("##### Début du sjob1 #####.");
Voilà voilà.

Ça peut paraitre trivial pour les plus expérimentés d'entre vous mais comme je suis débutant et que je ne suis pas le seul cela pourrait servir à quelqu'un

Bonne journée
wissem.ba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2011, 12h07   #3
Membre à l'essai
 
Inscription : janvier 2009
Messages : 159
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 159
Points : 21
Points : 21
Ma solution n'est pas complète finalement. Je n'arrive pas à afficher le temps d'exécution des sous-jobs, j'ai vu tchronometre start et stop mais ils ne m'ont rien affiché
wissem.ba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2011, 13h24   #4
atb
Membre chevronné
 
Homme
Inscription : novembre 2004
Messages : 569
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Autre

Informations forums :
Inscription : novembre 2004
Messages : 569
Points : 696
Points : 696
Bonjour,

Je te propose ceci (à mettre dans le tJava):
Code :
System.out.println("  "+jobName+" "+TalendDate.getDate("CCYY-MM-DD hh:mm:ss"));
Sinon tu peux aller sur l'onglet Job (à coté des paramètres des composants, contextes, run,...) Et choisir de loguer les Stats&logs ensuite cocher use statistics, ensuite cocher sur ON console. Tu peux avoir ces logs dans un fichier ou dans une base de données.
atb est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h54.


 
 
 
 
Partenaires

Hébergement Web