Aufgabenausführungen auflisten

Wenn Sie eine Aufgabe aus einer Anwendung in Data Integration ausführen, wird ein Ausführungseintrag in der Anwendung erstellt.

Bei einer Data-Loader-Aufgabe, die mit dem Ladetyp "Mehrere Entitys" konfiguriert ist, wird ein übergeordneter Ausführungseintrag erstellt, und für jeden Entityladevorgang wird ein untergeordneter Ausführungseintrag erstellt. Ebenso werden für eine Pipelineaufgabe einzelne Ausführungseinträge für die Aufgaben im Hauptausführungseintrag der Pipeline erstellt.

Ausführungseinträge werden auch für Aufgaben erstellt, die automatisch basierend auf Bedingungen ausgeführt werden, die in Aufgabenplänen und zugehörigen Zeitplänen festgelegt sind.

Im Abschnitt Ausführungen der Anwendungsdetailseite werden alle Aufgabenausführungen aufgeführt, einschließlich Aufgabenausführungen des OCI Data Flow-Service, die für veröffentlichte Aufgaben in einer Data Integration-Anwendung ausgeführt wurden.

  • Im Folgenden wird beschrieben, wie Sie alle Aufgabenausführungen in einer Data Integration-Anwendung auflisten. Informationen zum Anzeigen aller Ausführungen für eine bestimmte Aufgabe finden Sie unter Vergangene Ausführungen und Ausführungsdetails einer Aufgabe anzeigen.

    1. Wählen Sie auf der Listenseite Anwendungen den Namen der Anwendung mit den Aufgabenausführungen aus, die Sie anzeigen möchten. Informationen zum Suchen der Listenseite oder der Anwendung finden Sie unter Anwendungen auflisten
    2. Wählen Sie auf der Detailseite der Anwendung die Option Ausführungen aus.

      Auf der Seite Ausführungen werden die folgenden Ausführungseintragsdetails angezeigt:

      • Name: Name der erstellten Ausführung. Um Ausführungsdetails anzuzeigen, wählen Sie den Namen aus. Blenden Sie gegebenenfalls den Hauptausführungseintrag ein, um die einzelnen untergeordneten Ausführungseinträge anzuzeigen.
      • Status: Der Status der Ausführung.
        • Nicht gestartet: Wird angezeigt, wenn eine Aufgabenausführung manuell oder durch einen Aufgabenplan initiiert, aber noch nicht an die Ausführungs-Engine weitergeleitet wurde.
        • In Queue: Gibt an, dass die Aufgabenausführung auf die Ausführung wartet. Der Status geht in "Wird ausgeführt", sobald Ressourcen verfügbar sind.
        • Wird ausgeführt: Gibt an, dass die Aufgabenausführung läuft.
        • Erfolgreich: Wird angezeigt, wenn die Aufgabenausführung ohne Fehler erfolgreich abgeschlossen wurde.

          Bei einer Pipelineaufgabenausführung hängt der Status "Erfolgreich" von der Regel ab, die für den Endbenutzer festgelegt ist. Siehe Startoperator und Endoperator.

        • Fehler: Gibt an, dass bei der Aufgabenausführung mindestens ein Fehler aufgetreten ist und sie nicht erfolgreich abgeschlossen wurde.
        • Wird beendet: Gibt an, dass die Aufgabenausführung gerade gestoppt (beendet) wird.
        • Beendet: Gibt an, dass die Aufgabenausführung gestoppt (beendet) wurde.
      • Typ: Der Vorgangstyp, der ausgeführt wurde. Die Spalte "Typ" ist auf der Seite "Aufgabendetails" nicht verfügbar.
      • Gelesene Daten und Geschriebene Zeilen: Die Menge der verarbeiteten Daten sowie die Anzahl der eingegebenen oder aktualisierten Zeilen.
      • Gestartet und Beendet: Die Start- und Endzeit der Ausführung der Aufgabe.
      • Dauer: Die Dauer der Aufgabenausführung.
      • Initiiert von: Der Initiator der Aufgabenausführung.
      Hinweis

      Eine Pipelineaufgabenausführung enthält Aufgabenausführungen für alle Aufgaben in der Pipelineorchestrierung. Wenn eine untergeordnete Aufgabenausführung nicht erfolgreich verläuft, werden nachfolgende Aufgaben in der Sequenz nicht ausgeführt.

      Wenn Sie die Aufgabenausführungsdetails für eine Pipelineaufgabe anzeigen, erweitern Sie den Hauptausführungseintrag, um die Aufgabenausführungsdetails für einzelne Aufgaben in der Pipelinesequenz anzuzeigen.

      Bei einer Pipelineausführung können die tatsächliche Startzeit der Pipelineausführung und die Länge einer Ausführung länger sein als erwartet. Die Ausführung einer Pipeline schließt auch die Vorabverarbeitungs-, Annahme- und Validierungsschritte ein, bevor die Ausführungs-Engine die eigentliche Pipelineausführung startet. Diese Pipelines sind nicht für Aufgaben mit geringer Latenz konzipiert. Gelegentlich kann es bei jedem Schritt aufgrund von Netzwerk- oder Cloud-Problemen zu einer Verzögerung von mehreren Minuten kommen. Dazwischen befinden sich Abstimmungsprozesse, die eine Minute oder manchmal sogar länger dauern können.

      Wenn eine der Aufgaben in einer Pipeline nicht erfolgreich ausgeführt wird, erreicht die Pipeline nicht sofort ihren endgültigen Status. Angenommen, eine Pipeline umfasst N Aufgaben. Wenn die Ausführung der Aufgabe Mth nicht erfolgreich verläuft (wobei 1 <= M < N), erreicht die Pipeline ihren endgültigen Status in (N - M) x 60 Sekunden.

      Das Menü "Aktionen" (Menü "Aktionen") eines Ausführungseintrags enthält die folgenden Optionen:

      • Aufgabenausführungsschlüssel kopieren: Kopiert den Schlüssel der Aufgabenausführung in die Zwischenablage. Sie können den Schlüssel mit APIs verwenden.
      • Logs anzeigen: Zeigt Fehlermeldungen und Logs im Bereich Logmeldung an.

        In einer Data Integration-Serviceaufgabenausführung sind Logs für Aufgabenausführungen verfügbar, die nicht erfolgreich abgeschlossen wurden.

        Wählen Sie für eine Aufgabe, die für die Ausführung im OCI Data Flow-Service konfiguriert ist, den Link Ausführungsseite der Data Flow-Anwendung aus, um zur Seite des OCI Data Flow-Service zu navigieren und die Logs anzuzeigen. Zu den Logdateien gehören Standarddaten- und Diagnoselogs für die OCI Data Flow-Anwendung, Spark-Treiber und Spark-Executors.

      • Erneut ausführen: Führt die Aufgabe mit einer anderen Ausführungs-ID aus.

        Bei einer Pipelineaufgabe können Sie nur die Hauptaufgabe erneut ausführen. Sie können keine einzelnen untergeordneten Aufgaben innerhalb der Pipeline erneut ausführen. Ebenso können Sie bei einer Data-Loader-Aufgabe, die Daten mit einem Ausführungseintrag für jeden Entityladevorgang in mehrere Entitys lädt, nur die übergeordnete Aufgabe erneut ausführen.

      • Beenden: Stoppt eine laufende Aufgabenausführung.
    3. Um eine bestimmte Aufgabenausführung in der Liste Ausführungen zu suchen, geben Sie einen Teil des Namens oder den vollständigen Namen einer Ausführung in das Feld Nach Name filtern ein, und drücken Sie die Eingabetaste.
    Informationen zu den Details in einer Aufgabenausführung finden Sie unter Details einer Aufgabenausführung anzeigen.
  • Verwenden Sie den Befehl oci data-integration task-run list und die erforderlichen Parameter, um die Aufgabenausführungen in einer Anwendung in Data Integration abzurufen:

    oci data-integration task-run list [OPTIONS]

    Eine vollständige Liste der Kennzeichen und Variablenoptionen für CLI-Befehle finden Sie in der Befehlszeilenreferenz.

  • Führen Sie den Vorgang ListTaskRuns aus, um die Aufgabenausführungen in einer Anwendung in Data Integration abzurufen.