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

Développement de jobs Discussion :

Execution des jobs avec plusieurs contextes


Sujet :

Développement de jobs

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2012
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 6
    Par défaut Execution des jobs avec plusieurs contextes
    Bonjour,

    J'aimerais pouvoir exécuter un job par rapport à plusieurs contextes. Actuellement, il faut que je sélectionne un contexte puis que j'exécute le job, et ce pour chaque contexte...
    Il n'y a pas une option ou des composants pour que l'on puisse exécuter un job par rapport à chaque contexte en une fois ? Un moyen de boucler sur un sous-job pour chaque contexte ?

  2. #2
    Rédacteur
    Avatar de jsd03
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Août 2008
    Messages : 1 221
    Par défaut
    Bonjour,

    As-tu essayé dans un master job d'appeler plusieurs fois ton job en sélectionnant dans chacun des tRunJob (dans l'onglet "component") une valeur de contexte différent ? Et surtout ne pas cocher "transmettre tout le contexte" ?
    Google est ton ami mais ton voisin aussi

    Modérateur BI - Responsable Talend
    Mes tutoriels - FAQ Talend - FAQ SQL*Plus

    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Suivez @Developpez sur twitter !

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2012
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 6
    Par défaut
    Merci pour ta réponse.

    J'avais vu le composant tRunJob mais pas pensé au job master. C'est pas parfait vu qu'il faut ajouter/supprimer les tRunJob dans le job master à chaque ajout/suppression d'un contexte mais c'est déjà bien plus pratique.

  4. #4
    Rédacteur
    Avatar de jsd03
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Août 2008
    Messages : 1 221
    Par défaut
    Après il y a un autre moyen :

    tu fais un fichier properties par contexte que tu mets dans un dossier. Ensuite tu boucles avec un tFileList sur ce dossier et tu lis le contenu des fichiers en direction d'un tContextLoad avant ton unique tRunJob (que tu auras configuré en "transmettre tout le contexte). Du coup il bouclera jsuqu'à tant qu'il n'y aura plus de fichier et ça sera donc modulable.

    Qu'en dis-tu ?
    Google est ton ami mais ton voisin aussi

    Modérateur BI - Responsable Talend
    Mes tutoriels - FAQ Talend - FAQ SQL*Plus

    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Suivez @Developpez sur twitter !

  5. #5
    Nouveau membre du Club
    Inscrit en
    Août 2012
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 6
    Par défaut
    Merci pour ta 2ème solution qui m'a l'air un peu plus intéressante niveau maintenance.

    Pour l'instant mes job master ressemblent à ça :
    |contexte1| tRunJob1 ---> tRunJob2...

    |contexte2| tRunJob1 ---> tRunJob2...
    ...

    La 2ème solution m'éviterai de devoir retoucher le job master en copiant/collant une nouvelle ligne et en reprécisant le contexte de chacun.
    Je me la garde sous le coude, je testerai à l'occasion.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Serveur Talend + contexte d'execution des jobs par défaut
    Par GeoffZKS dans le forum Exécution et industrialisation
    Réponses: 1
    Dernier message: 18/03/2013, 16h17
  2. execution des servlets avec tomcat
    Par legide dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 20/07/2007, 09h09
  3. Planifier Des Jobs Avec Toad
    Par filton dans le forum Toad
    Réponses: 2
    Dernier message: 18/12/2006, 12h24
  4. Réponses: 1
    Dernier message: 03/12/2006, 10h16
  5. Fenêtre d'execution des Jobs sur SQL
    Par fkgueye dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 20/12/2005, 15h50

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