Planen von Job-Tasks
Legen Sie fest, wie häufig eine Job-Task ausgeführt werden soll.
Durch eine Aktualisierung des Ausführungszeitplans innerhalb eines 3-Minuten-Fensters um die zuvor geplante Ausführungszeit kann es vorkommen, dass unmittelbar zwei Ausführungen ausgelöst werden. Aus diesem Grund sollten Änderungen am Zeitplan vermieden werden, wenn eine Ausführung kurz vor der Auslösung steht oder gerade erst abgeschlossen wurde.
Vorbereitungen
- Sie müssen über die Berechtigung Execute (Ausführen) für den Arbeitsbereich verfügen, in dem sich die Task befindet, um bei der Erstellung bzw. Bearbeitung einer Task Schritte des Typs Schedule (Zeitplan) konfigurieren zu können.
- Wenn eine parallele Ausführung für die Task nicht zulässig ist, sollte im Hinblick auf einen optimierten Workflow zwischen dem Ende der ersten und dem Start der nächsten Ausführung ein Zeitabstand von mindestens einer Minute vorgesehen werden.
- Ist eine parallele Ausführung zulässig, Sie möchten sie jedoch deaktivieren, dann halten Sie die Taskausführung an oder warten Sie auf das Ende der Ausführung. Andernfalls ist die parallele Ausführung nach wie vor zulässig.
Warum und wann dieser Vorgang ausgeführt wird
Für eine Job-Task können Sie mehrere Zeit-Trigger festlegen.
Sie können die Ausführung von Tasks nicht nur auf der Benutzeroberfläche von Talend Management Console, sondern auch über die öffentliche API oder einen Webhook planen.
Sie können für jede Task einen Webhook oder 15 andere Trigger verwenden, u. a. die Typen Once (Einmal), Daily (Täglich), Weekly (Wöchentlich), Monthly (Monatlich) und Cron.
Allerdings können Sie keine neuen Trigger hinzufügen, wenn Sie bereits über einen Webhook verfügen. Bei der Bearbeitung der Task können Sie den Webhook löschen und andere Trigger hinzufügen. Oder Sie kopieren die Task, wenn Sie beides benötigen.
Zwischen den verschiedenen Triggern muss ein Mindestzeitabstand von jeweils 5 Minuten eingehalten werden.
Eine Task darf sich während eines 60-Minuten-Zeitraums maximal 50 Mal in der Ausführungsschlange (im Status Pending (Ausstehend) oder Running (Wird ausgeführt)) befinden. Wenn für eine Task über die öffentliche API oder einen Webhook eine häufigere Ausführung geplant wurde, scheitert jede neue Ausführung, die in der Warteschlange hinzugefügt wird, sobald diese Grenze erreicht ist.
Prozedur
Ergebnisse
Am oberen Seitenrand wird eine Bestätigungsmeldung angezeigt. Sie werden zur Seite der Taskdetails weitergeleitet. Der von Ihnen festgelegte Zeitplan wird unter
angezeigt.Weitere Informationen zu Engine-Taktsignalen finden Sie unter Überwachen der Funktionsfähigkeit von Remote Engines.