Orchestration
Le support du type de déclenchement Cron a été ajouté aux endpoints d'API Orchestration, par rapport à la configuration d'exécution des tâches et plans.
- Le type de déclenchement CRON et le champ cronExpression ont été ajoutés aux endpoints d'API Orchestration suivants :
Endpoints d'API Orchestration mis à jour Méthode Endpoint Description Paramètres de requête Exemple de corps GET /executables/tasks/{taskId}/run-config Obtient les détails de configuration des exécutions planifiées d'une tâche spécifique. - - PUT /executables/tasks/{taskId}/run-config Définit ou met à jour la configuration des exécutions planifiées d'une tâche spécifique. - { "trigger": { "type": "CRON", "cronExpression": "*/10 9 15 * ? 2022", "startDate": "2022-01-26", "timeZone": "Europe/Paris" }, "runtime": { "type": "REMOTE_ENGINE", "id": "${engineId}" }, "logLevel": "INFO" }
GET /executables/plans/{planId}/run-config Obtient les détails de configuration des exécutions planifiées d'un plan spécifique. - - PUT /executables/plans/{planId}/run-config Définit ou met à jour la configuration des exécutions planifiées d'un plan spécifique. - { "trigger": { "type": "CRON", "cronExpression": "*/10 9 15 * ? 2022", "startDate": "2022-01-26", "timeZone": "Europe/Paris" }, "runtime": { "type": "REMOTE_ENGINE", "id": "${engineId}" }, "logLevel": "INFO" }
- Les endpoints d'API Orchestration ont été ajoutés aux API de plans et tâches pour récupérer la liste des exécutions à venir, configuré avec les déclenchements de type CRON uniquement pour le moment :
Nouveaux endpoints d'API Orchestration Méthode Endpoint Description Paramètres de requête GET /executables/tasks/{taskId}/run-config/events Obtient les prochaines exécutions planifiées d'une tâche spécifique. Retourne une liste de dates et heures pour chaque déclenchement d'exécution de tâche. - from (de) : date et heure les plus anciennes (en millisecondes) de la période de temps dans laquelle vous recherchez les exécutions de tâches respectant la planification.
- to (au) : date et heure les plus récentes (en millisecondes) de la période de temps dans laquelle vous recherchez les exécutions de tâches respectant la planification.
- limit (limite) : nombre d'entrées à retourner. La valeur par défaut est 100 et l'intervalle de valeurs est compris entre 1 et 100
- offset : position de début de la recherche, supérieure ou égale à 0
Le paramètre to (au) est requis.
GET /executables/plans/{planId}/run-config/events Obtient les prochaines exécutions planifiées d'un plan spécifique. Retourne une liste de dates et heures pour chaque déclenchement d'exécution de plan. - from (de) : date et heure les plus anciennes (en millisecondes) de la période de temps dans laquelle vous recherchez les exécutions de plans respectant la planification.
- to (au) : date et heure les plus récentes (en millisecondes) de la période de temps dans laquelle vous recherchez les exécutions de plans respectant la planification.
- limit (limite) : nombre d'entrées à retourner. La valeur par défaut est 100 et l'intervalle de valeurs est compris entre 1 et 100
- offset : position de début de la recherche, supérieure ou égale à 0
Le paramètre to (au) est requis.
Accédez à ces endpoints via https://api.us.cloud.talend.com/tmc/swagger/swagger-ui.html. Vous pouvez voir une liste d'URL correspondant à chaque centre de données dans URL et régions de Talend Cloud.