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 19/11/2010, 00h26   #1
Nouveau Membre du Club
 
Homme
à la recherche d'un stage de fin de formation dans le décisionnel
Inscription : juillet 2002
Messages : 117
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : à la recherche d'un stage de fin de formation dans le décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 117
Points : 35
Points : 35
Par défaut comment utiliser tLogCatcher ?

Bonjour

je suis un novice sur les outils BI, et sur tout sur talend, j'ai une série d'exercice avec lesquelles j'essaye de découvrir les fonctionnalités et les composants de cet outils.

dans un exercice je dois utiliser l'outils : tLogCatcher, j'ai compris que ce dernier sert à relever une exception pour que le projet ne s'arrête pas, mais comment le faire fonctionner ? j'ai essayé de le lier en sortie avec un tFileOutputDelemited, mais je n'arrive toujours pas à avoir le fichier des erreurs.

est ce que vous avez un exemple plus simple pour utiliser le tLogCatcher ou une idée sur ce que je devais faire afin de me déloquer.

Merci d'avance.
amnay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 10h54   #2
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
Bonjour,

Je te conseille de suivre ce tuto ça va t'aider à comprendre son fonctionnement, en plus il y a des captures d'écrans, tout ce qu'il y a de plus facile.

http://www.talendforge.org/tutorials...ench&idTuto=31
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 15h31   #3
Nouveau Membre du Club
 
Homme
à la recherche d'un stage de fin de formation dans le décisionnel
Inscription : juillet 2002
Messages : 117
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : à la recherche d'un stage de fin de formation dans le décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 117
Points : 35
Points : 35
Citation:
Envoyé par haskouse Voir le message
Bonjour,

Je te conseille de suivre ce tuto ça va t'aider à comprendre son fonctionnement, en plus il y a des captures d'écrans, tout ce qu'il y a de plus facile.

http://www.talendforge.org/tutorials...ench&idTuto=31
merci haskouse pour la réponse
B.A.Fik
amnay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2010, 18h27   #4
Nouveau Membre du Club
 
Homme
à la recherche d'un stage de fin de formation dans le décisionnel
Inscription : juillet 2002
Messages : 117
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : à la recherche d'un stage de fin de formation dans le décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 117
Points : 35
Points : 35
j'ai essayé de réaliser l'exemple, mais j'ai pas bien saisie son objectif, et j'ai besoin de bien comprendre comment utiliser l'objet tLogCatcher et son utilité.

j'ai essayé de créer un exemple ou j'aurais une exception que j'essauerais de capter avec le tLogCatcher.
l'exemple consiste à récupérer dans d'un fichier (csv) une ensemble de ligne déclarer au début des string, puis à les insérer dans une base de données,
avec un parssing vers des types numériques, tout en mettant un caractère au milieu des valeur numérique ce qui décrlanche l'exception,

Mon job est le suivant :



merci de m'expliquer comment configurer le tLogCatcher pour capter les exceptions des autres objets comme le tMap pour les injecter dans le fichier log.
Merci d'avance
amnay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2010, 10h07   #5
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
Bonjour,

En fait je pense que ton JOB devrait fonctionner d'après la capture d'écran.
A chaque fois qu'il y' a une exception le tLogCatcher comme son nom l'indique va l'attraper et l'afficher grace à ton tLogRow puis l'écrire dans le fichier de ton tFileOutPutDelimited.

Maintenant ce que je te conseille de faire :
- Dans le tFileOutputDelimited dans la vue componenet tu coches "Ecrire après" comme ça tu n'écrases pas le contenu de tn Log après chaque execption atrapée, mais tu l'ajoutes à la fin du fichier.

- Entre le tLogCatcher et le tFileOutputDelimited tu mets un tMap pour personnaliser la sortie dans ton fichier de Log. Le tLogCatcher renvoie plusieurs informations (moment, pid, root_pid, project, job, origin, message ....), tu pourrais utiliser ces informations pour créer une seule ligne et l'insérer dans ton tFileOutPutDelimitted.

Bonne chance.
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h42.


 
 
 
 
Partenaires

Hébergement Web