Administración de las sesiones de cuaderno - AWS Glue

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administración de las sesiones de cuaderno

Los cuaderno en AWS Glue Studio se basan en la característica de sesiones interactivas de AWS Glue. El uso de sesiones interactivas conlleva un costo. Para ayudar a administrar los costos, puede monitorear las sesiones creadas para su cuenta y ajustar la configuración predeterminada de todas las sesiones.

Cambio del tiempo de espera predeterminado de todas las sesiones de cuaderno

De manera predeterminada, el cuaderno de AWS Glue Studio aprovisionado agota el tiempo de espera al cabo de 12 horas si se inicia y no se ejecuta ninguna celda. No lleva asociado ningún coste y el tiempo de espera no se puede configurar.

Una vez que se ejecuta una celda, se inicia una sesión interactiva. Esta sesión tiene un tiempo de espera predeterminado de 48 horas. Este tiempo de espera se puede configurar ejecutando un comando mágico %idle_timeout antes de ejecutar una celda.

Para modificar el tiempo de espera de sesión predeterminado para los cuaderno en AWS Glue Studio
  1. En el cuaderno, ingrese el comando mágico %idle_timeout en una celda y especifique el valor de tiempo de espera en minutos.

  2. Por ejemplo: %idle_timeout 15 cambiará el tiempo de espera predeterminado a 15 minutos. Si la sesión no se utiliza en 15 minutos, se detiene automáticamente.

Instalación de módulos adicionales de Python

Si desea instalar módulos adicionales a su sesión mediante pip, puede hacerlo con %additional_python_modules para agregarlos a la sesión:

%additional_python_modules awswrangler, s3://mybucket/mymodule.whl

Todos los argumentos para additional_python_modules se pasan a pip3 install -m <>.

Para ver la lista de los módulos de Python disponibles, consulte Uso de bibliotecas Python con AWS Glue.

Cambio de la configuración de AWS Glue

Se pueden utilizar comandos mágicos para controlar los valores de configuración de los trabajos de AWS Glue. Si desea cambiar el valor de configuración de un trabajo, debe utilizar el comando mágico adecuado en el cuaderno. Consulte Comandos mágicos compatibles con las sesiones interactivas de AWS Glue para Jupyter.

nota

Ya no está disponible la función de anular las propiedades de una sesión en ejecución. Si desea cambiar las configuraciones de la sesión, debe detenerla, establecer las nuevas configuraciones y, a continuación, iniciar una nueva sesión.

AWS Glue admite varios tipos de empleados. Puede configurar el tipo de empleado con %worker_type. Por ejemplo: %worker_type G.2X . El valor predeterminado es G.1X.

También puede especificar el número de empleados con %number_of_workers. Por ejemplo, para especificar 40 empleados: %number_of_workers 40.

Para obtener más información, consulte Defining Job Properties (Definición de las propiedades del trabajo).

Cómo detener una sesión de cuaderno

Para detener una sesión de cuaderno, utilice el comando mágico %stop_session.

Si se aleja del cuaderno en la consola de AWS, recibirá un mensaje de advertencia en el que podrá elegir detener la sesión.