Utiliser l'invite de commande
Créer et modifier une map depuis une invite de commande
est livré avec une fonction de script pouvant être utilisée pour créer et modifier des structures et des maps directement à partir d'une ligne de commande. Cette fonction est disponible avec n'importe quel fichier .jar de l'API de (tdm-api-<version>.jar ou tdm-camel-<version>.jar).
La fonction de script fonctionne dans un espace de travail et un projet désignés par l'utilisateur ou l'utilisatrice. Étant donné que les objets créés de cette manière ne peuvent pas être utilisés directement par le , car ils ne possèdent pas les fichiers .properties l'accompagnant, il est recommandé d'utiliser un espace de travail différent de celui utilisé par le et d'importer ensuite dans le les objets créés.
Pour importer des objets créés par la fonction de script de dans le , vous devez importer le projet correspondant depuis votre espace de travail local dans le . Lorsque vous importez le projet, veillez à cocher la case Copy projects into workspace (Copier les projets dans l'espace de travail). Sinon, le projet sera lié à l'espace de travail.
Pour plus d'informations concernant l'import de projets, consultez Importer un projet en local.
Syntaxe d'exemple pour les commandes de capacité de script
Cette table présente quelques exemples de syntaxe pour la capacité de script .
| Purpose (Objectif) | Syntaxe | Exemple |
|---|---|---|
| Spécifier l'espace de travail à utiliser | java -jar tdm-api-<version>.jar -editor data <path> | java -jar tdm-api-5.6.2.jar -editor -data c:/Talend/Studio/myworkspace |
| Créer un projet dans un espace de travail | java -jar tdm-api-<5.6.2>.jar -editor -action create -project <project_name> -data <path_to_workspace> | java -jar tdm-api-5.6.2.jar -editor -action create -project myproject -data myworkspace |
La commande -help propose une liste complète de toutes les commandes disponibles et de leur syntaxe.