Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Hinzufügen einer Jobtask in einer Dynamic Engine-Umgebung

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).

  • Sie benötigen die Berechtigung Execute (Ausführen) für den Arbeitsbereich, in dem sich die Task befindet, um Konfiguration und Planung der Ausführungen verwalten zu können.

    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

  1. Öffnen Sie die Seite Management.
  2. Gehen Sie zur Registerkarte Tasks.
  3. Wählen Sie mithilfe des Filters Environments (Umgebungen) am oberen Seitenrand die Dynamic Engine-Umgebung aus.
  4. Klicken Sie auf Add task (Task hinzufügen).
  5. Im Schritt Artifact (Artefakt):
    1. Wählen Sie den Artefakt-Typ Job aus.
    2. Wählen Sie das auszuführende Artefakt in der Dropdown-Liste aus.
    3. Wählen Sie die Version des in der Task zu verwendenden Artefakts aus.

      Sie können Always use the latest available artifact version (Immer die neueste verfügbare Artefakt-Version verwenden) auswählen, wenn die Task bei jeder Veröffentlichung einer neuen Version des Artefakts automatisch aktualisiert werden soll. Sie können auch eine bestimmte Version auswählen und sie nach Bedarf manuell aktualisieren.

      Diese Option überschreibt die Option Update corresponding Job task (Zugehörige Job-Task aktualisieren) in Talend Studio.

    4. Optional: Aktivieren Sie das Kontrollkästchen Override parameter values with artifact defaults (Parameterwerte mit Artefakt-Werten überschreiben).
      Diese Option ist nur verfügbar, wenn Sie Always use the latest available artifact version (Immer die neueste verfügbare Artefakt-Version verwenden) ausgewählt haben. Bei Auswahl der Option werden bei jeder Veröffentlichung einer neuen Version des Artefakts die in der Task definierten Parameter durch die Artefakt-Standardparameter ersetzt.
    5. Wählen Sie den Arbeitsbereich aus.
    6. Geben Sie einen Namen ein.
      Standardmäßig erhält eine Task den Namen des Artefakts, von dem ausgehend sie erstellt wird.
      Tasks müssen innerhalb eines Arbeitsbereichs jeweils einen eindeutigen Namen aufweisen.
    7. Optional: Fügen Sie ein Tag und eine Beschreibung für Ihre Task hinzu.
    8. Klicken Sie auf Continue (Weiter).
  6. Im Schritt Parameters (Parameter):
    1. Geben Sie einen Wert für die Parameter des Jobs ein.
      Wenn in diesem Schritt die Option Show order as in Studio (Reihenfolge aus Studio anzeigen) deaktiviert ist, können Sie nur für diejenigen Parameter Werte festlegen, die Sie in Talend Studio mit dem Präfix parameter_ definiert haben.
      Verwenden Sie \\ anstelle von \, wenn ein Wert als Sonderzeichen interpretiert werden soll, z. B. \t.

      Bei der Anzeige in Talend Management Console werden die ersten Buchstaben jedes Worts in den Parameternamen automatisch in Großbuchstaben und Unterstreichungen (_) in Leerzeichen geändert. Beispiel: city_name wird zu City Name.

      Dies dient ausschließlich der Anzeige. Wenn Sie in ihren Programmen einen Parameternamen verwenden müssen, z. B. in einem API-Request, verwenden Sie nicht den Anzeigenamen, sondern stattdessen den Namen aus Talend Studio.

    2. Optional: Geben Sie in Advanced parameters (Erweiterte Parameter) die Werte für die von Ihnen in Talend Studio definierten Parameter ohne Präfix sowie für nicht im Job definierte connection_-Parameter ein.
      Dieser Bereich ist verfügbar, wenn die Option Show order as in Studio (Reihenfolge aus Studio übernehmen) deaktiviert ist. Andernfalls sind alle Parameter im Schritt Parameters (Parameter) enthalten.
      Verwenden Sie \\ anstelle von \, wenn ein Wert als Sonderzeichen interpretiert werden soll, z. B. \t.
  7. Optional: Wählen Sie im Schritt Connections (Verbindungen) die entsprechende Verbindung aus der Dropdown-Liste aus.
    Sie können auch eine neue Verbindung ausgehend von den Parametern erstellen, die bereits im Artefakt definiert sind.
  8. Optional: Wählen Sie im Schritt Resources (Ressourcen) die zutreffende Ressource aus, die in der Task verwendet werden soll.
  9. Klicken Sie auf Continue (Weiter), um mit dem nächsten Schritt fortzufahren.
  10. Optional: Wählen Sie im Schritt Processing (Verarbeitung) ein Ausführungsprofil aus.
  11. Stellen Sie die Log-Ebene ein.
    Wählen Sie die niedrigste, zu berücksichtigende Log-Ebene aus.

    Wenn die Log-Ebene beispielsweise auf Warning (Warnung) eingestellt ist, werden nur als Warning (Warnung) und Error (Fehler) gekennzeichnete Logs auf der Seite Task run log (Taskausführungslog) angezeigt.

    Setzen Sie die Log-Ebene für in der Produktionsumgebung implementierte Jobs aus Sicherheitsgründen auf Warning (Warnung).

  12. Optional: Wählen Sie Allow parallel run of this task (Parallele Ausführung dieser Task zulassen) aus, damit die Task parallel ausgeführt werden kann.
    Bevor Sie diese Option deaktivieren, halten Sie die Task an oder wwarten Sie auf das Ende der Ausführung. Andernfalls ist die parallele Ausführung nach wie vor zulässig.

    Dynamic Engines unterstützt keine impersonifizierten Benutzer.

  13. Optional: Legen Sie das Ausführungs-Timeout der Task durch Auswahl von Custom (Benutzerdefiniert) und Eingabe eines Werts fest.
    Der Standardwert ist 5 Minuten, der Mindestwert ist 1.
  14. Klicken Sie auf Continue (Weiter), um mit dem nächsten Schritt fortzufahren.
  15. Optional: Wählen Sie im Schritt Schedule (Zeitplan) die Ausführungshäufigkeit aus.
    Sie können einen oder mehrere Trigger für die Programmierung Ihrer Task hinzufügen.
    Weitere Informationen zum Planen von Task-Ausführungen finden Sie unter Planen von Job-Tasks.
  16. Speichern Sie Ihre Task.

Ergebnisse

Ihre Task kann jetzt in der ausgewählten Dynamic Engine-Umgebung durch die in dieser Umgebung eingerichteten Verarbeitungsdienste verarbeitet werden.

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!