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 27/04/2011, 17h21   #1
Invité de passage
 
Homme
Inscription : avril 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
Par défaut Fichier de config

Bonjour,

Est il possible de regrouper tous les chemins d'accès des différents fichiers utilisés dans Talend.
Par exemple, j'ai utilisé un tFileInputDelimited, je lui ai précisé le chemin du fichier traité dans la fenêtre de configuration (Compone). L'idée serai de mettre le chemin du fichier de config qui lui contient le chemin du document.

Merci.
tegleyt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 13h06   #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
Je n'ai pas très bien compris ton besoin, mais je penses que tu pourrais utilisé des variables de context ( regarde l'onglet context ) , tu pourras créer des variables, puis faire appel à ces dernières dans les champs de l'onglet compenent ne tapant : context.nomDeTaVariableDeContext.

Ce qui est bien avec ça, c'est que si tu généres le script .bat de ton job, tu retrouves avec ce dernier un fichier de configuration du context où tu pourras modifier les valeurs.

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
Vieux 28/04/2011, 14h20   #3
Invité de passage
 
Homme
Inscription : avril 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
Salut,

Merci sa marche nikel avec les "context", mais c'est quoi le fichier ".bat" tu fais sa comment ?
Est qu'il est possible de créer un exécutable que je puisse mettre mon programme sur un serveur (sans à avoir installer Talend).

Merci encore
tegleyt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 15h35   #4
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
Salut,

Ravi que ça marche pour toi.

En effet oui tu peux générer un fichier exécutable ( c'est le .bat dont je t'ai parlé ) que tu pourras lancer sans avoir à installer Talend. Il suffit d'avoir un JDK installé.

Tu fais un clique droit sur le JOB et tu cliques sur Export Script Job.
Il y' a une explication détaillée sur cette opération dans la documentation officiel que tu pourras retrouvé sur le site officiel de Talend. Plus exactement chapitre 6.

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
Vieux 28/04/2011, 17h10   #5
Invité de passage
 
Homme
Inscription : avril 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
okkk merci et encore un pti truc comment je dois faire pour construire un fichier log ? j'ai des données contenu dans des docs xml à mettre en base et j'ai besoin de ce fichier au cas ou sa plante (trouver d'ou vient l'erreur)

Shoukrane
tegleyt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 17h19   #6
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,

Tu peux utiliser le composant tLogCatcher et l'associer avec un tFileOutput

Je te conseille de suivre ce tuto ça va t'aider à comprendre leurs fonctionnements, 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

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 ton Log après chaque exception attrapé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
Vieux 29/04/2011, 09h14   #7
Invité de passage
 
Homme
Inscription : avril 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
Merci pour ton aide , le tuto sur le site officiel est vraiment pas mal .
tegleyt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 16h30   #8
Invité de passage
 
Homme
Inscription : avril 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
Est il possible de rajouter un log ? pour par exemple lors de l'extraction d'un fichier ecrire dans le fichier log extrait fichier xxx a tel heure ...
tegleyt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 20h24   #9
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
tu peux rediriger la sortie de ton tlogCatcher dans un fichier txt.
__________________
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 02/05/2011, 11h42   #10
Invité de passage
 
Homme
Inscription : avril 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2011
Messages : 14
Points : 1
Points : 1
Merci
tegleyt 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 08h22.


 
 
 
 
Partenaires

Hébergement Web