Utilizzare magic di riga - Amazon Athena

Utilizzare magic di riga

Le magie che si trovano su una singola riga sono precedute da un segno percentuale (%) e sono chiamate funzioni magiche di riga o magie di riga.

%help

Visualizza le descrizioni dei comandi magic disponibili.

Uso di %help.

%list_sessions

Elenca le sessioni associate al notebook. Le informazioni per ogni sessione includono l'ID della sessione, lo stato della sessione e la data e l'ora di inizio e fine della sessione.

Uso di %list_sessions.

%session_id

Recupera l'ID della sessione corrente.

Uso di session_id.

%set_log_level

Imposta o reimposta il logger per utilizzare il livello di log specificato. I valori possibili sono DEBUG, ERROR, FATAL, INFO e WARN o WARNING. I valori devono essere maiuscoli e non devono essere racchiusi tra virgolette singole o doppie.

Uso di %set_log_level.

%status

Descrive la sessione corrente. L'output include l'ID della sessione, lo stato della sessione, il nome del gruppo di lavoro, la versione del motore PySpark e l'ora di inizio della sessione. Questo comando magic richiede una sessione attiva per recuperare i dettagli della sessione.

Di seguito sono riportati i valori possibili per lo stato:

CREATING: la sessione viene avviata, inclusa l'acquisizione di risorse.

CREATED: la sessione è stata avviata.

IDLE: la sessione è in grado di accettare un calcolo.

BUSY: la sessione sta elaborando un'altra operazione e non è in grado di accettare un calcolo.

TERMINATING: la sessione è in fase di arresto.

TERMINATED: la sessione e le relative risorse non sono più in esecuzione.

DEGRADED: la sessione non ha coordinatori sani.

FAILED: a causa di un errore, la sessione e le relative risorse non sono più in esecuzione.

Uso di %status.