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.
AWS Glue-Status von Auftragsausführungen
Sie können den Status eines AWS Glue-ETL-Auftrags (Extract, Transform, Load (ETL) anzeigen, während er ausgeführt wird oder nachdem er angehalten wurde. Sie können den Status mithilfe der AWS GlueKonsole, der AWS Command Line Interface (AWS CLI) oder der -GetJobRunAktion in der AWS Glue API anzeigen.
Mögliche Auftragsstatuswerte sind STARTING
, RUNNING
, STOPPING
, STOPPED
, SUCCEEDED
, FAILED
, ERROR
, WAITING
und TIMEOUT
.
In der folgenden Tabelle wird der Status aufgelistet, der auf eine abnormale Auftragsbeendigung hinweist.
Status von Auftragsausführungen | Beschreibung |
---|---|
FAILED |
Der Auftrag hat seine maximal zulässigen gleichzeitigen Durchläufe überschritten oder wurde mit einem unbekannten Exit-Code beendet. |
ERROR |
Ein Workflow, ein Zeitplanauslöser oder ein Ereignisauslöser haben versucht, einen gelöschten Auftrag auszuführen. |
TIMEOUT |
Die Auftragslaufzeit hat den angegebenen Zeitüberschreitungswert überschritten. |
Der WAITING
-Status gibt an, dass die Ausführung eines Auftrags auf Ressourcen wartet. In der folgenden Tabelle wird das Warteverhalten für verschiedene Klassen von Aufträgen beschrieben.
Job type | Behavior |
---|---|
Spark-Aufträge (Standard) | Aufträge, die aufgrund Ihrer maxRetries -Konfiguration nicht für Wiederholungsversuche konfiguriert wurden, können in den Status WARTEN wechseln. Eine neue Auftragsausführung befindet sich im WARTEN-Status, wenn der Services nicht genügend Ressourcen abrufen kann, um die Ausführung zu starten. Dies kann aufgrund von Service Quotas für Ihr Konto oder aufgrund von Kapazitätsbeschränkungen in Ihrer Region auftreten. Dabei tritt einer der folgenden Fehlerfälle auf:
FAILED , wenn die Ressourcen nicht abgerufen werden können. AWS Glue bricht den Vorgang nach 15 Minuten oder 10 Versuchen ab, je nachdem, was zuerst eintritt. |
Spark-Aufträge (Flex) | Eine neue Auftragsausführung befindet sich im WAITING-Status, wenn der Services nicht genügend Ressourcen abrufen kann, um die Ausführung zu starten, was den Start der Ausführung verzögert. Die Ausführung befindet sich für maximal 20 Minuten im WAITING-Status (Timeout wird vom Service gesteuert). Nach 15 Minuten versucht der Service, den Start zu erzwingen, und je nach verfügbarer Kapazität kann die Ausführung beginnen oder mit einer entsprechenden Fehlermeldung fehlschlagen. |
Python-Shell-Aufträge | Gleiches Verhalten wie Standardaufträge in Spark. |
Das folgende Zustandsdiagramm beschreibt erwartete Zustandsübergänge während des Lebenszyklus eines AWS -Glue-Auftrags. Diese Informationen gelten für alle Auftragstypen.