Accéder au contenu principal

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.

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 !