Jobs konfigurieren

In diesem Abschnitt wird beschrieben, wie Sie Jobs und Jobläufe in AI Data Platform Workbench konfigurieren.

Info zu Jobs

Sie erstellen Workflows für Ihre Daten, indem Sie Jobs erstellen.

Sie können alle Jobs in AI Data Platform Workbench über die Registerkarte Jobs auf der Homepage des Workflow verfolgen und verwalten. Auf der Registerkarte Ausgeführte Jobs können Sie die Jobhistorie und den Status der aktuell ausgeführten Ausführungen anzeigen.


Seite "Workflows" mit hervorgehobener Registerkarte "Jobs"

Jobs sind die Möglichkeit, Aufgabengruppen als Teil des Workflows zu organisieren und zu orchestrieren. Sie können Workflows für die allgemeine Datenverarbeitung verwenden, wie ETL-Workflows, Python-Scripting, das Ausführen von Notizbüchern und maschinelles Lernen.

Jobs können in der Komplexität variieren. Ein Job kann nur eine Aufgabe haben, die ein Notizbuch ausführt, während ein anderer mehr als hundert Aufgaben und verschachtelte Jobs hat, die komplexe Aufgaben mit mehreren Bedingungen und Abhängigkeiten ausführen.

Wenn Sie einen Job ausführen, werden die Aufgaben innerhalb der angegebenen Sequences und Bedingungen gestartet. Jobs können sogar in anderen Jobs verschachtelt werden, indem ihre Tasksequenz als ein einzelner Knoten eingebettet wird.

Bei jedem Joblauf wird eine Jobdatei generiert, die während der Joberstellung an einem benutzerdefinierten Speicherort gespeichert wird. Diese Jobdatei dient als Referenz für die Verwaltung und Verfolgung von Jobausführungen. Sie können die JSON-Darstellung des Jobs direkt aus der Datei im Workspace ausführen, planen und anzeigen, um Transparenz und Reproduzierbarkeit zu gewährleisten. Dieser Ansatz ermöglicht eine nahtlose Jobüberwachung, -versionierung und -integration in automatisierte Workflows.

Jobs können so konfiguriert werden, dass sie nach einem Kalenderplan ausgeführt, für die Ausführung auf Basis eines Cron-Ausdrucks geplant oder sofort ausgeführt werden.

Job erstellen

Sie müssen einen Job erstellen, um Workflows in Oracle AI Data Platform Workbench verwenden zu können.

  1. Navigieren Sie zu Ihrem Workspace, und klicken Sie auf Workflow.
  2. Klicken Sie auf der Registerkarte Jobs auf Symbol "Workspace erstellen" Job erstellen. Sie können auch oben rechts auf Job erstellen klicken.

    Jobs erstellen, die im Standardstatus geöffnet sind

  3. Geben Sie einen Namen und die Beschreibung für Ihren Job an.
  4. Klicken Sie auf Durchsuchen, und wählen Sie den Speicherort aus, in dem der Job in der AI Data Platform Workbench gespeichert werden soll. Klicken Sie auf Auswählen.
  5. Geben Sie eine Zahl für Max. nebenläufige Ausführungen ein.
  6. Klicken Sie auf Create.

Tätigkeitsort ändern

Sie können den Standort eines Jobs nach der Erstellung ändern.

  1. Klicken Sie auf der Homepage auf Workflow.
  2. Klicken Sie auf die Tätigkeit, für die Sie den Standort ändern möchten.
  3. Klicken Sie auf die Registerkarte Details.
  4. Klicken Sie neben dem Speicherort auf Durchsuchen.
  5. Wählen Sie einen neuen Speicherort für den Job aus, und klicken Sie auf Auswählen.

Job löschen

Sie können Jobs löschen, die Sie nicht mehr benötigen.

  1. Navigieren Sie zu Ihrem Workspace, und klicken Sie auf Workflows.
  2. Klicken Sie neben dem Job, den Sie löschen möchten, auf Optionen und dann auf Löschen.
  3. Klicken Sie auf Löschen.

Jobs mit einem Kalender planen

Die Ausführung von Workflowjobs kann automatisiert geplant werden.

  1. Klicken Sie auf der Homepage auf Workflow.
  2. Klicken Sie auf den Job, für den Sie einen Zeitplan erstellen möchten.
  3. Klicken Sie auf die Registerkarte Details.
  4. Klicken Sie neben dem Terminplan auf Hinzufügen.
  5. Wählen Sie aus, ob Ihr Zeitplan als Aktiv oder Pausiert beginnt.
    • Wählen Sie Aktiv, wenn der Plan sofort gültig sein soll.
    • Wählen Sie Pausiert aus, wenn Sie den Zeitplan zu einem späteren Zeitpunkt aktivieren möchten.
  6. Wählen Sie die Zeitzone aus, die der Zeitplan als Basis verwendet.
  7. Wählen Sie unter Terminplantyp die Option Kalender aus.
  8. Wählen Sie aus, ob der Zeitplan stündlich, täglich, wöchentlich oder monatlich ausgeführt wird. Sie müssen zusätzliche Informationen für die Optionen Stundenweise, Wöchentlich und Monatlich bereitstellen.
    • Wählen Sie unter Stunden die Stunden aus, in denen der Zeitplan wiederholt wird.
    • Wählen Sie unter Wöchentlich die Wochentage aus, an denen der Zeitplan wiederholt wird.
    • Wählen Sie unter Monatlich die Tage des Monats aus, den der Zeitplan wiederholt.
  9. Geben Sie die Tageszeit ein, zu der der Plan ausgeführt wird. Die Tageszeit wird im 24-Stunden-Format angegeben und beginnt um 00:00 Uhr und endet um 23:59 Uhr.
  10. Prüfen Sie die unten aufgeführte Laufzeit, um zu bestätigen, dass Ihr Zeitplan korrekt ist. Klicken Sie auf Create.

Job mit einem Cron-Ausdruck planen

Die Ausführung von Workflowjobs kann automatisiert mit Cron-Ausdrücken geplant werden, um Datum und Uhrzeit zu bestimmen.

  1. Klicken Sie auf der Homepage auf Workflow.
  2. Klicken Sie auf den Job, für den Sie einen Zeitplan erstellen möchten.
  3. Klicken Sie auf die Registerkarte Details.
  4. Klicken Sie neben dem Terminplan auf Hinzufügen.
  5. Wählen Sie aus, ob Ihr Zeitplan als Aktiv oder Pausiert beginnt.
    • Wählen Sie Aktiv, wenn der Plan sofort gültig sein soll.
    • Wählen Sie Pausiert aus, wenn Sie den Zeitplan zu einem späteren Zeitpunkt aktivieren möchten.
  6. Wählen Sie die Zeitzone aus, die der Zeitplan als Basis verwendet.
  7. Wählen Sie unter Zeitplantyp die Option Cron-Ausdruck aus.
  8. Geben Sie den Cron-Ausdruck an.
  9. Prüfen Sie die unten aufgeführte Laufzeit, um zu bestätigen, dass Ihr Zeitplan korrekt ist. Klicken Sie auf Create.

Workflow bei Bedarf ausführen

Sie können einen Workflowjob sofort ausführen.

  1. Klicken Sie auf der Homepage auf Workflow.
  2. Klicken Sie auf den Job, den Sie ausführen möchten.
  3. Klicken Sie auf Jetzt ausführen.

Workflowjob auf der Seite "Jobs" ausführen

Sie können aufgelistete Jobs schnell direkt auf der Seite "Jobs" ausführen.

  1. Klicken Sie auf der Homepage auf Workflow.
  2. Klicken Sie auf der Registerkarte Jobs neben dem aufgeführten Job, den Sie ausführen möchten, auf Jetzt ausführen.

    Seite "Job" mit hervorgehobener Schaltfläche "Jetzt ausführen"

Joblaufplan ändern

Sie können den Ausführungsplan eines Joblaufs nach der Erstellung bearbeiten, um Zeit, Zeitzone oder Häufigkeit dieses Ausführungsplans zu ändern.

  1. Klicken Sie auf der Homepage auf Workflow.
  2. Klicken Sie auf den Job, für den Sie einen Zeitplan erstellen möchten.
  3. Klicken Sie auf die Registerkarte Details.
  4. Klicken Sie als Nächstes auf Bearbeiten.
  5. Ändern Sie den Zeitplan nach Bedarf. Prüfen Sie die unten aufgeführte Laufzeit, um zu bestätigen, dass Ihr Zeitplan korrekt ist.
  6. Klicken Sie auf Speichern.

Joblaufplan anhalten oder aktivieren

Nachdem Sie einen Zeitplan für einen Joblauf festgelegt haben, können Sie ihn unterbrechen und bei Bedarf erneut aktivieren.

  1. Klicken Sie auf der Homepage auf Workflow.
  2. Klicken Sie auf den Job, für den Sie einen Zeitplan erstellen möchten.
  3. Klicken Sie auf die Registerkarte Details.
  4. Klicken Sie neben Ihrem Zeitplan auf Unterbrechen oder Aktivieren Ihres Zeitplans.
    Die angezeigte Option hängt vom aktuellen Status des Terminplans ab. Wenn aktiv, wird Pause angezeigt. Wenn sie angehalten wird, wird Aktivieren angezeigt.

Nicht erfolgreiche Jobläufe reparieren

Sie können versuchen, einen nicht erfolgreichen Lauf zu reparieren, indem Sie die Zeitleiste und Details prüfen und den Job mit optionalen Parametern erneut ausführen, um Ihre Diagnose zu unterstützen.

  1. Navigieren Sie zu Ihrem Workflow.
  2. Klicken Sie auf Jobläufe.
  3. Klicken Sie neben dem nicht erfolgreichen Joblauf auf Aktionen und dann auf Reparaturausführung.
  4. Prüfen Sie die Aufgabendetails, um mögliche Fehlerursachen zu ermitteln.
  5. Klicken Sie auf Reparaturausführung, und wählen Sie aus, welche Aufgaben erneut ausgeführt werden sollen.
  6. Fügen Sie optionale Parameter hinzu, die nur für diesen Reparaturlauf gelten.
    • Wenn Sie Schlüssel/Wert als Parametertyp auswählen, klicken Sie auf Symbol "Hinzufügen" Hinzufügen, und geben Sie Parameter ein.
    • Wenn Sie JSON auswählen, geben Sie Parameterwerte in den angegebenen Bereich ein.
  7. Klicken Sie auf Reparatur ausführen.