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/06/2011, 18h55   #1
Invité de passage
 
Homme
Consultant informatique
Inscription : juin 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 2
Points : 1
Points : 1
Par défaut FTP entre deux repertoires distants

Bonjour,

j'aimerai savoir s'il est possible avec Talend de faire du FTP entre deux repertoires distants : copier un fichier depuis un serveur ftp sur une machine unix, vers un autre serveur ftp sur une autre machine (pas forcément Unix).
Il me semble que le composant tFtpPut ne prend qu'un chemin local (c'est à dire sur son ordinateur) dans le champ "Répertoire local".

Ou existe-t-il une autre solution avec d'autres composants ??

Merci de votre aide.
checkflow93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 10h53   #2
Invité de passage
 
Homme
Consultant informatique
Inscription : juin 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 2
Points : 1
Points : 1
Finalement j'ai trouvé une solution.
la machine distante ayant le serveur ftp qui détient les fichiers à envoyer est une machine Unix. J'ai donc utilisé le composant tSSH en cochant l'option "Pseudo Terminal" dans la partie Component. Puis j'ai simplement rempli chaque ligne de commande dans la partie Commande du composant, en entrant les instructions pour une connexion puis un envoi ftp vers la seconde machine distante :

"cd /repertoire_des_fichiers"
"ftp -i -n <<EOF"
"open nom_serveur"
"quote USER nom_user"
"quote PASS mdp"
"cd repertoire_distant"
"put nom_fichier"
"quit"
"EOF"

Et le fichier est envoyé !
Si ça peut servir à d'autres...
checkflow93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 09h36   #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

tu utilises quels modules a part tSSH ? Je dois copier des fichiers sur un poste linux a partir d'un serveur filezila qui se trouve sur un poste en xp.
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 02h04.


 
 
 
 
Partenaires

Hébergement Web