Cette section décrit la syntaxe d'identifiant (GroupID) utilisée lors du déploiement d'artefacts créés à partir du Studio Talend.
Cette syntaxe s'applique à partir de la version 7.1. Les versions du Studio Talend antérieures à 7.0 ne sont pas complètement compatibles avec Maven, les règles de syntaxe ont donc été adaptées pour éviter tout conflit de nommage durant le déploiement.
Syntaxe des identifiants de déploiement
Artefact à déployer | Syntaxe du GroupID | Exemple |
---|---|---|
Projet | <base_groupId> | org.talend.cicd |
Bean | <base_groupId>.bean | org.talend.cicd.bean |
Routine | <base_groupId>.code | org.talend.cicd.code |
Joblet | <base_groupId>.joblet | org.talend.cicd.joblet |
Joblet Big Data Batch | <base_groupId>.sparkjoblet | org.talend.cicd.sparkjoblet |
Joblet Big Data Streaming | <base_groupId>.sparkstreamingjoblet | org.talend.cicd.sparkstreamingjoblet |
Job Standard/Big Data Batch/Big Data Streaming | <base_groupId>.job | org.talend.cicd.job |
Route/Routelet | <base_groupId>.route | org.talend.cicd.route |
Service | <base_groupId>.service | org.talend.cicd.service |
Configuration supplémentaire relative aux GroupID
- Append folder name to GroupID : si vous sélectionnez cette option, le nom du dossier a un impact sur les éléments suivants : Joblets, Joblets Big Data Batch, Joblets Big Data Streaming, Jobs Standards, Jobs Big Data Batch et Big Data Streaming, Routes, Routelets et Services.
Syntaxe pour les artefacts sans dossier Syntaxe pour les artefacts avec dossiers <base_groupId> <base_groupId>.<user_created_folder_path> Exemple : org.talend.cicd
Exemple : si le chemin vers votre Job est folderA/folderB/folderC, le groupID est : org.talend.cicd.folderA.folderB.folderC
- Skip base groupID if the item has folder : si vous sélectionnez cette option, <base_groupId> est ignoré pour les éléments suivants : Joblets, Joblets Big Data Batch, Joblets Big Data Streaming, Jobs Standards, Jobs Big Data Batch et Big Data Streaming, Routes, Routelets et Services.
Syntaxe pour les artefacts sans dossier Syntaxe pour les artefacts avec dossiers <base_groupId> <user_created_folder_path> Exemple : org.talend.cicd
Exemple : MyCustomFolderName