Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Stati di esecuzione dei processi AWS Glue
Puoi visualizzare lo stato di un processo di estrazione, trasformazione e caricamento (ETL) AWS Glue mentre è in esecuzione o una volta arrestato. Puoi visualizzare lo stato utilizzando la AWS Glue console, il AWS Command Line Interface (AWS CLI) o l'GetJobRunazione nell'AWS GlueAPI.
I possibili stati di esecuzione dei processi sono STARTING
, RUNNING
, STOPPING
, STOPPED
, SUCCEEDED
, FAILED
, ERROR
, WAITING
e TIMEOUT
.
La tabella seguente elenca gli stati che indicano l'interruzione anormale del processo.
Stato di esecuzione dei processi | Descrizione |
---|---|
FAILED |
Il processo ha superato il numero massimo di esecuzioni simultanee consentite o si è interrotto con un codice di uscita sconosciuto. |
ERROR |
Un flusso di lavoro, un trigger pianificato o un trigger di evento ha tentato di eseguire un processo eliminato. |
TIMEOUT |
Il tempo di esecuzione del processo ha superato il valore di timeout specificato. |
Lo stato WAITING
indica che l'esecuzione di un processo è in attesa di risorse. La tabella seguente descrive il comportamento di attesa per diverse classi di processi.
Tipo di processo | Comportamento |
---|---|
Processi Spark (standard) | I processi che non sono stati configurati per riprovare in base alla configurazione maxRetries potrebbero passare allo stato IN ATTESA. Una nuova esecuzione del processo sarà nello stato WAITING (IN ATTESA) se il servizio non è in grado di acquisire risorse sufficienti per avviare l'esecuzione. Questo può verificarsi a causa delle Service Quotas per l'account o dei limiti di capacità nella regione. Si può verificare uno dei seguenti casi di errore:
FAILED se non sarà in grado di acquisire risorse. AWS Glue riproverà per un massimo di 15 minuti o 10 tentativi, a seconda dell'evento che si verifica per primo. |
Processi Spark (Flex) | Una nuova esecuzione del processo sarà nello stato WAITING (IN ATTESA) se il servizio non è in grado di acquisire risorse sufficienti per avviare l'esecuzione, il che ritarda l'avvio dell'esecuzione. L'esecuzione sarà in stato WAITING (IN ATTESA) per un massimo di 20 minuti (timeout controllato dal servizio). Dopo 15 minuti, il servizio proverà a eseguire un avvio forzato e, a seconda della capacità disponibile, l'esecuzione potrebbe iniziare o non riuscire con un messaggio di errore appropriato. |
Processi shell di Python | Stesso comportamento dei processo standard che utilizza Spark. |
Il seguente diagramma di stato delinea le transizioni di stato previste durante il ciclo di vita di un job Glue. AWS Queste informazioni sono applicabili a tutti i tipi di job.