Erstellen von Job-Tasks
Bei Job-Tasks handelt es sich um ausführbare Integrationsprozesse, die ein in Talend Studio veröffentlichtes Job-Artefakt enthalten.
Wenn in Talend Studio Kontexte für dieses Job-Artefakt definiert wurden, wird mit dem Job-Artefakt automatisch der Standardkontext veröffentlicht. Empfohlene Regeln für die Definition dieser Kontexte in Talend Studio finden Sie unter „Verwenden von Kontexten und Variablen“.
Die Werte in dieser Kontextkonfiguration werden in den exportierten Dateien aus Sicherheitsgründen gelöscht. Sie müssen die Kontextwerte in Talend Management Console erneut eingeben.
Vorbereitungen
- Sie benötigen die Berechtigung Author (Autor) für den Arbeitsbereich, in dem sich die Task befindet, um eine Job-Task erstellen oder bearbeiten und die zugehörige Konfiguration verwalten zu können.
Die Berechtigung Author (Autor) ermöglicht Ihnen bei der Erstellung bzw. Bearbeitung einer Task die Konfiguration von Schritten des Typs Artifact (Artefakt) und Parameters (Parameter).
- Um die Konfiguration und Zeitplanung für die Ausführung verwalten zu können, beispielsweise um Engine, Logebene oder Ausführungs-Timeout festzulegen, müssen Sie über die Berechtigung Execute (Ausführen) für den Arbeitsbereich der Task verfügen.
Die Berechtigung Execute (Ausführen) ermöglicht Ihnen bei der Erstellung bzw. Bearbeitung einer Task die Konfiguration von Schritten des Typs Processing und Schedule (Zeitplan).
Prozedur
Ergebnisse
Die Task kann jetzt in Talend Management Console ausgeführt werden.
Es wurde ein exponentielles Backoff-Wiederholungsmuster eingeführt, um die erste und zweite Wiederholung zu beschleunigen (1 Minute bzw. 3 Minuten nach dem ursprünglichen gescheiterten Versuch) und gleichzeitig das globale Verhalten bei maximaler Arbeitslast zu verbessern.
Wenn Sie beispielsweise versuchen, eine bereits aktive Task auszuführen, schlägt die Ausführung fehl. Talend Management Console wiederholt den Ausführungsversuch in schrittweise erhöhten Intervallen, d. h. die erste Wiederholung erfolgt bereits nach Ablauf 1 Minute, die zweite nach 2 Minuten und dann nach 4 und 8 Minuten.Wenn der vierte Versuch fehlschlägt, erhalten Sie die Fehlermeldung Exceeded the limit of deployment attempts: another instance of the same task was running on the engine at same time (Zulässige Anzahl der Implementierungsversuche überschritten: Eine andere Instanz derselben Task wurde gleichzeitig auf der Engine ausgeführt). Versuchen Sie die Taskausführung zu einem späteren Zeitpunkt erneut.