

# Uso de comandos mágicos de línea
<a name="notebooks-spark-magics-line-magics"></a>

Los magics que se encuentran en una sola línea van precedidos de un signo de porcentaje (`%`) y se denominan funciones mágicas de línea o magics de línea.

## %help
<a name="notebooks-spark-magics-help"></a>

Muestra descripciones de los comandos mágicos disponibles.

![\[Uso de %help.\]](http://docs.aws.amazon.com/es_es/athena/latest/ug/images/notebooks-spark-magics-2.png)


## %list\$1sessions
<a name="notebooks-spark-magics-list_sessions"></a>

Muestra las sesiones asociadas al cuaderno. La información de cada sesión incluye el ID de la sesión, el estado de la sesión y la fecha y la hora de inicio y finalización de la sesión.

![\[Uso de %list_sessions.\]](http://docs.aws.amazon.com/es_es/athena/latest/ug/images/notebooks-spark-magics-3.png)


## %session\$1id
<a name="notebooks-spark-magics-session_id"></a>

Recupera el ID de la sesión actual.

![\[Uso de session_id.\]](http://docs.aws.amazon.com/es_es/athena/latest/ug/images/notebooks-spark-magics-4.png)


## %set\$1log\$1level
<a name="notebooks-spark-magics-set_log_level"></a>

Establece o restablece el registrador para utilizar el nivel de registro especificado. Los valores posibles son `DEBUG`, `ERROR`, `FATAL`, `INFO` y `WARN` o `WARNING`. Los valores deben estar en mayúsculas y no entre comillas simples o dobles.

![\[Uso de %set_log_level.\]](http://docs.aws.amazon.com/es_es/athena/latest/ug/images/notebooks-spark-magics-5.png)


## %status
<a name="notebooks-spark-magics-status"></a>

Describe la sesión actual. El resultado incluye el ID de la sesión, el estado de la sesión, el nombre del grupo de trabajo, la versión del motor de PySpark y la hora de inicio de la sesión. Este comando mágico requiere una sesión activa para recuperar los detalles de la sesión.

Estos son los posibles valores de estado:

**CREANDO**: se está iniciando la sesión, incluida la adquisición de recursos.

**CREADA**: se ha iniciado la sesión.

**INACTIVA**: la sesión puede aceptar un cálculo.

**OCUPADA**: la sesión está procesando otra tarea y no puede aceptar un cálculo.

**FINALIZANDO**: se está cerrando la sesión.

**FINALIZADA**: la sesión y sus recursos ya no se están ejecutando.

**DEGRADADA**: la sesión no tiene coordinadores en buen estado.

**ERROR**: debido a un error, la sesión y sus recursos ya no se están ejecutando.

![\[Uso de %status.\]](http://docs.aws.amazon.com/es_es/athena/latest/ug/images/notebooks-spark-magics-6.png)
