Accéder au contenu principal Passer au contenu complémentaire

Générer un Job créé avec une API de création de Job via le CommandLine

Pourquoi et quand exécuter cette tâche

Note InformationsAvertissement : Cette fonctionnalité est supprimée à partir de la version 8.0 de Talend Administration Center. Pour plus d'informations, consultez API de Talend CommandLine dans le Guide d'utilisation du Talend Studio.
Talend vous offre la possibilité de créer un processus d'intégration de données sans aucune interface graphique. Vous pouvez écrire un script décrivant les propriétés de tous les éléments de votre processus : composants, connexions, contextes, etc. dans un fichier de script de Job et générer le Job correspondant via le CommandLine.

Pour cela :

Procédure

  1. Démarrez votre CommandLine. Pour plus d'informations concernant le lancement du CommandLine, consultez Modes de fonctionnement.
  2. Connectez-vous à votre référentiel via les commandes initLocal ou initRemote. Exemple :
    initRemote http://localhost:8080/org.talend.administrator -ul admin@company.com -up admin

    Les valeurs des paramètres sont données à titre d'exemple et doivent être remplacées par vos informations réelles (port, informations de connexion). Pour plus d'informations concernant l'utilisation de ces commandes, consultez l'aide fournie dans le CommandLine (commande help).

  3. Connectez-vous à votre projet et à votre branche/tag via la commande logonProject. Si vous ne connaissez pas le nom de votre projet ou de votre branche/tag, saisissez d'abord la commande listProject -b. Exemple :
    logonProject -pn di_project -ul admin@company.com -up admin -br branches/v1.0.0

    Les valeurs des paramètres sont données à titre d'exemple et doivent être remplacées par vos informations réelles (nom du projet/branche/tag, informations de connexion). Pour plus d'informations concernant l'utilisation de cette commande, consultez l'aide fournie dans le CommandLine (commande help).

  4. Saisissez la commande suivante pour générer un Job à partir de son script :
    createJob NameOfJob -sf path\yourJobscript.jobscript

    Le Job est créé dans le répertoire Workspace du dossier process de votre CommandLine : commandline-workspace\YourProjectName\process.

    Si vous souhaitez ouvrir ce Job dans le Talend Studio, vous devrez d'abord l'importer dans le répertoire Workspace du Talend Studio.

    Pour plus d'informations concernant l'import d'éléments dans le Talend Studio, consultez le Guide d'utilisation du Talend Studio.

    La création de scripts de Jobs et la génération des Jobs correspondants peuvent également être effectuées depuis le Talend Studio qui fournit une API conviviale d'édition de scripts de Jobs. Pour plus d'informations concernant la création de scripts de Jobs, consultez le Guide d'utilisation du Talend Studio.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !