Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Ausführen und Überwachen eines Workflows in AWS Glue
Wenn es sich bei dem Startauslöser für einen Workflow um einen On-Demand-Auslöser handelt, können Sie den Workflow über die AWS Glue-Konsole starten. Führen Sie die folgenden Schritte aus, um einen Workflow auszuführen und zu überwachen. Wenn der Workflow fehlschlägt, können Sie das Ausführungsdiagramm aufrufen, um den fehlgeschlagenen Knoten zu ermitteln. Wenn der Workflow mit einem Blueprint erstellt wurde, können Sie die Blueprint-Ausführung aufrufen, um die Blueprint-Parameterwerte anzuzeigen, die zum Erstellen des Workflows verwendet wurden. Weitere Informationen finden Sie unter Anzeigen von Blueprint-Ausführungen in AWS Glue.
Sie können einen Workflow mit der AWS Glue-Konsole, -API oder -AWS Command Line Interface (AWS CLI) ausführen und überwachen.
Einen Workflow ausführen und überwachen (Konsole)
Öffnen Sie die AWS Glue-Konsole unter https://console.aws.amazon.com/glue/
. -
Wählen Sie im Navigationsbereich unter ETL die Option Workflows aus.
-
Wählen Sie einen Workflow aus. Wählen Sie im Menü Actions (Aktionen) die Option Edit (Bearbeiten) aus.
-
Überprüfen Sie die Spalte Last run status (Status der letzten Ausführung) in der Workflow-Liste. Wählen Sie die Schaltfläche „Refresh“ (Aktualisieren) aus, um den Status des laufenden Workflows anzuzeigen.
-
Während der Workflow ausgeführt wird oder nachdem er abgeschlossen wurde (oder fehlgeschlagen ist), können Sie die Ausführungsdetails abrufen. Dazu führen Sie die folgenden Schritte aus.
-
Wählen Sie den Workflow aus und gehen Sie auf die Registerkarte History (Verlauf).
-
Wählen Sie die aktuelle oder letzte Workflow-Ausführung und dann View run details (Ausführungsdetails anzeigen) aus.
Das Workflow-Laufzeitdiagramm zeigt den aktuellen Ausführungsstatus an.
-
Wählen Sie einen beliebigen Knoten im Diagramm aus, um Details und Status des Knotens anzuzeigen.
-
Einen Workflow ausführen und überwachen (AWS CLI)
-
Geben Sie den folgenden Befehl ein. Ersetzen Sie
<workflow-name>
durch den auszuführenden Workflow.aws glue start-workflow-run --name
<workflow-name>
Wenn der Workflow erfolgreich gestartet wurde, gibt der Befehl die Ausführungs-ID zurück.
-
Rufen Sie mithilfe des Befehls
get-workflow-run
den Status der Workflow-Ausführung ab. Geben Sie den Namen und die Ausführungs-ID des Workflows an.aws glue get-workflow-run --name myWorkflow --run-id wr_d2af14217e8eae775ba7b1fc6fc7a42c795aed3cbcd8763f9415452e2dbc8705
Hier sehen Sie eine beispielhafte Befehlsausgabe.
{ "Run": { "Name": "myWorkflow", "WorkflowRunId": "wr_d2af14217e8eae775ba7b1fc6fc7a42c795aed3cbcd8763f9415452e2dbc8705", "WorkflowRunProperties": { "run_state": "COMPLETED", "unique_id": "fee63f30-c512-4742-a9b1-7c8183bdaae2" }, "StartedOn": 1578556843.049, "CompletedOn": 1578558649.928, "Status": "COMPLETED", "Statistics": { "TotalActions": 11, "TimeoutActions": 0, "FailedActions": 0, "StoppedActions": 0, "SucceededActions": 9, "RunningActions": 0, "ErroredActions": 0 } } }