IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Exécution et industrialisation Discussion :

Déploiement d'un job sur un serveur distant


Sujet :

Exécution et industrialisation

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    avril 2004
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 11
    Points : 13
    Points
    13
    Par défaut Déploiement d'un job sur un serveur distant
    Bonjour,

    J'ai créé un job sur mon poste. Je souhaiterai qu'il soit exécuté sur une machine distante.

    Quelle est la démarche , s'il vous plait ? ( que faut il générer, paramètrer , ... ? )

    merci

    David

  2. #2
    Membre actif
    Homme Profil pro
    Consultant informatique
    Inscrit en
    novembre 2013
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : novembre 2013
    Messages : 139
    Points : 288
    Points
    288
    Par défaut
    Bonjour,

    Avec la version communautaire ou pro de Talend ?

    Cdlt

  3. #3
    Nouveau membre du Club
    Inscrit en
    décembre 2010
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : décembre 2010
    Messages : 39
    Points : 31
    Points
    31
    Par défaut
    Bonjour,
    Avec la version gratuite de Talend (TOS) tu peux exporter ton job en jar,war ou autres (type d'export) selon le besoin, pour l’exécuter après sur n'importe quelle machine(bien-sure une machine avec une JRE /JDK et avec une version java au moins égale à l'environnement de développement).
    Pour le faire: clique droit sur le job que tu veux exporter -->Exporter le job après tu auras une interface pour choisir l'emplacement du zip qui sera générer avec d'autres options.
    Tu peux paramétrer ton contexte en même temps que la création de l'export, tu peux aussi modifier le le fichier qui contient les paramètres du contexte après la génération ou même lors du lancement du job via invite de commande.

    Avec la version payante (TIS) tu peux installer jobserver sur la machine distante et déployer le job après sur la machine via le Talend IDE ou le webapp du Talend.

    Cordialement,

  4. #4
    Candidat au Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    décembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Distribution

    Informations forums :
    Inscription : décembre 2015
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Comment lancer un job Talend sur un serveur Unix distant via des commandes Shell ?
    Bonjour,

    Je voudrais savoir comment je peux exécuter un job Talend sur un serveur Unix distant via des commandes shell (sans copier le job dans le répertoire local)

    Pour exécuter un job Talend en local, on utilise la commande ./nomDuJob.sh, mais je voudrais savoir quelles sont les options qu’on puisse utiliser ou rajouter pour exécuter un job Talend sur un serveur Unix distant ?

    Merci

  5. #5
    Membre émérite
    Avatar de haskouse
    Homme Profil pro
    Salesforce
    Inscrit en
    août 2009
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : Salesforce
    Secteur : Conseil

    Informations forums :
    Inscription : août 2009
    Messages : 923
    Points : 2 684
    Points
    2 684
    Par défaut
    Dans la version Open Studio, pour lancer le job sur un autre serveur autre que celui sur lequel le job est développé il faut forcément l'exporter. Ensuite le transférer via FTP sur le serveur en question, ensuite tu le lances en mode SSH (avec putty par exemple).

    Le serveur devra contenir une machine virtuelle java uniquement (normalement la même version ou supérieur que celle que tu as sur ta machine).
    Note : pas besoin de Talend sur le serveur cible.

    Regarde ce tuto : http://talend-tuto.blogspot.com/2012...-contexte.html
    paragrpahe : 3.4 Export du job en batch

    Voilà.
    "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)

    Tutoriels Talend
    Mes articles publiés
    Mon CV en-ligne

  6. #6
    Membre du Club
    Homme Profil pro
    Développeur ETL & BI
    Inscrit en
    janvier 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur ETL & BI
    Secteur : Conseil

    Informations forums :
    Inscription : janvier 2013
    Messages : 37
    Points : 51
    Points
    51
    Par défaut
    Bonjour,

    Je rebondis sur ce post pour savoir s'il est vrai que les jobs tourne plus vite sous Unix que sous Windows ? Par exemple dans le cas de traitement de gros volumes, type intégration dans un Data Warehouse.

    Bonne après-midi,
    Pascal
    Voir grand, Mais démarrer petit ...

  7. #7
    Membre éprouvé
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    février 2008
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : février 2008
    Messages : 857
    Points : 1 241
    Points
    1 241
    Par défaut
    Bonjour,

    Je ne sais pas trop dire quel OS est le plus performant.
    Ca dépend tellement des contextes, configs, versions, ...

    Quel que soit l'OS que tu choisis, il sera toujours possible d'optimiser les traitements.

    En général je conseille de partir sur l'OS qui est le mieux maîtrisé.
    Si tu connais windows, tu prends windows. Si tu connais linux, tu prends linux.
    Et si tu connais les 2, tu prends celui que tu préfères.

    Nicolas

Discussions similaires

  1. [Librairie] [TELNET] Faire du telnet en PHP sur un serveur distant
    Par kaboume dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 10/06/2010, 15h24
  2. Réponses: 3
    Dernier message: 21/10/2005, 10h54
  3. [Librairies] Exécution d'un .JAR sur un serveur distant via PHP
    Par kaboume dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 09/10/2005, 15h54
  4. mise à jour d'une BDD locale sur un serveur distant
    Par jive dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 22/08/2005, 22h26
  5. sauvegarde sur un serveur distant
    Par nic_moq dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 04/06/2004, 17h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo