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.