Implémentation du fichier de configuration et du script Groovy - 8.0

Guide d'utilisation de Talend Administration Center

Version
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Administration Center
Content
Administration et monitoring
Last publication date
2023-09-22

Pour implémenter la livraison continue, vous devez implémenter deux fichiers :

  • un fichier de configuration décrivant la liste des tâches à déployer dans le test concerné ou dans d'autres environnements,
  • un script Groovy utilisant la description de cette tâche pour créer le message encodé Base64 nécessaire pour appeler l'API MetaServlet afin de créer toutes les tâches dans le portail Talend Administration Center.

Pourquoi et quand exécuter cette tâche

Le fichier de configuration fournit les paramètres requis pour les APIs MetaServlet afin de gérer la tâche (créer, mettre à jour, déployer) au format texte qu'un fichier script peut parser et de générer la requête d'API MetaServlet nécessaire. Les paramètres sont utilisés pour créer les déclencheurs pour les types FileBased, Cron ou Simple. Vous pouvez fournir ces paramètres dans différents formats : txt, CSV, JSON.

Procédure

  1. Créez un fichier pour fournir les paramètres requis pour les APIs MetaServlet afin de gérer la tâche dans Talend Administration Center.
    Utilisez le fichier joint, task_list.json, en tant que point de départ. JSON a été sélectionné pour son support natif dans Groovy.
  2. Structurez le format de fichier pour qu'il corresponde aux paramètres de requête de la MetaServlet.
    Pour plus d'informations, consultez Commandes de l'API de la MetaServlet.
  3. Sauvegardez le fichier dans un emplacement dédié, le référentiel Git dans cet exemple.
    Le Job Jenkins vérifiera ce fichier.
  4. Installez le plug-in Config File Provider pour pouvoir créer un fichier géré pour le script.
  5. Créez un fichier géré pour le script Groovy comme suit.

    La logique générale du script est décrite ci-dessous.

  6. Rendez-vous dans Global Tool Configuration et procédez à une installation Groovy.

    Une installation Groovy est requise pour exécuter le script Groovy. Vous pouvez procéder à une installation Groovy manuellement ou sur demande de Jenkins.