|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 14 ![]() |
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. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Mustapha EL HASSAKIngénieur développement logiciels Inscription : août 2009 Messages : 627 ![]() |
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 |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 14 ![]() |
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 |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Mustapha EL HASSAKIngénieur développement logiciels Inscription : août 2009 Messages : 627 ![]() |
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 |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 14 ![]() |
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 |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() Mustapha EL HASSAKIngénieur développement logiciels Inscription : août 2009 Messages : 627 ![]() |
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 |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 14 ![]() |
Merci pour ton aide
.
|
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 14 ![]() |
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 ...
|
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() ![]() Mustapha EL HASSAKIngénieur développement logiciels Inscription : août 2009 Messages : 627 ![]() |
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 |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 14 ![]() |
Merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com