Zu Hauptinhalt springen

Orchestrierung

Den Orchestrierungs-API-Endpunkten wurde Unterstützung für den CRON-Trigger-Typ in Bezug auf die Konfiguration der Task- und Planausführung hinzugefügt.
  • Der Trigger-Typ CRON und das Feld cronExpression (Cron-Ausdruck) wurden den folgenden Orchestrierungs-API-Endpunkten hinzugefügt:
    Aktualisierte Orchestrierungs-API-Endpunkte
    Methode Endpunkt Beschreibung Abfrageparameter Body-Beispiel
    GET /executables/tasks/{taskId}/run-config Ruft die Konfigurationsdetails für die geplanten Ausführungen einer bestimmten Task ab. - -
    PUT /executables/tasks/{taskId}/run-config Definiert oder aktualisiert die Konfigurationsdetails für die geplanten Ausführungen einer bestimmten Task.

    -
    {
        "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 Ruft die Konfigurationsdetails für die geplanten Ausführungen eines bestimmten Plans ab. - -
    PUT /executables/plans/{planId}/run-config Definiert oder aktualisiert die Konfigurationsdetails für die programmierten Ausführungen eines bestimmten Plans. -
    {
        "trigger":
        {
            "type": "CRON",
            "cronExpression": "*/10 9 15 * ? 2022",
            "startDate": "2022-01-26",
            "timeZone": "Europe/Paris"
        },
        "runtime":
        {
            "type": "REMOTE_ENGINE",
          	"id": "${engineId}"
        },
        "logLevel": "INFO"
    }
  • Den Task- und Plan-APIs wurden neue Orchestrierungs-API-Endpunkte hinzugefügt, damit eine Liste der anstehenden geplanten Ausführungen abgerufen werden kann, zurzeit nur mit Triggern des CRON-Typs:
    Neue Orchestrierungs-API-Endpunkte
    Methode Endpunkt Beschreibung Abfrageparameter
    GET /executables/tasks/{taskId}/run-config/events Ruft die nächsten geplanten Ausführungen einer bestimmten Task ab. Gibt eine Liste der Daten und Uhrzeiten zurück, zu denen eine Taskausführung ausgelöst wird.
    • from (Von): Frühestes Datum und früheste Uhrzeit (in Millisekunden) des Zeitraums, in dem Sie nach Taskausführungen suchen, die plangemäß stattfinden.
    • to (Bis): Spätestes Datum und späteste Uhrzeit (in Millisekunden) des Zeitraums, in dem Sie nach Taskausführungen suchen, die plangemäß stattfinden.
    • limit (Grenze): Anzahl der zurückzugebenden Einträge. Der Standardwert beträgt 100, der Wertebereich reicht von 1 bis 100.
    • offset (Offset): Startposition der Suche, größer oder gleich 0.

    Der Parameter to (Bis) muss definiert werden.

    GET /executables/plans/{planId}/run-config/events Ruft die nächsten geplanten Ausführungen eines bestimmten Plans ab. Gibt eine Liste der Daten und Uhrzeiten zurück, zu denen eine Planausführung ausgelöst wird.
    • from (Von): Frühestes Datum und früheste Uhrzeit (in Millisekunden) des Zeitraums, in dem Sie nach Planausführungen suchen, die plangemäß stattfinden.
    • to (Bis): Spätestes Datum und späteste Uhrzeit (in Millisekunden) des Zeitraums, in dem Sie nach Planausführungen suchen, die plangemäß stattfinden.
    • limit (Grenze): Anzahl der zurückzugebenden Einträge. Der Standardwert beträgt 100, der Wertebereich reicht von 1 bis 100.
    • offset (Offset): Startposition der Suche, größer oder gleich 0.

    Der Parameter to (Bis) muss definiert werden.

Greifen Sie auf diese Endpunkte über https://api.us.cloud.talend.com/tmc/swagger/swagger-ui.html zu. Eine Liste der URLs für die verschiedenen Rechenzentren finden Sie unter Talend Cloud-Regionen und -URLs.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!