

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.

# Uso de Amazon Q Developer con AWS Glue Studio
<a name="glue-setup"></a>

En esta página se describe cómo configurar y activar Amazon Q Developer para el [cuaderno de AWS Glue Studio](https://docs.aws.amazon.com/glue/latest/ug/notebooks-chapter.html). Una vez activado, Amazon Q puede hacer recomendaciones de código automáticamente a medida que escribe el código ETL.

**nota**  
Amazon Q es compatible con Python y Scala, los dos lenguajes que se utilizan para codificar scripts ETL para trabajos de Spark en AWS Glue Studio.

En el siguiente procedimiento, se configurará AWS Glue para trabajar con Amazon Q.

1. [Configure AWS Glue Studio Notebook](https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html).

1. Asociación de la siguiente política al rol de IAM para el bloc de notas de Glue Studio
**nota**  
El prefijo `codewhisperer` es un nombre heredado de un servicio que se fusionó con Amazon Q Developer. Para obtener más información, consulte [Cambio de nombres de Amazon Q Developer: resumen de cambios](service-rename.md). 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "AmazonQDeveloperPermissions",
               "Effect": "Allow",
               "Action": [
                   "codewhisperer:GenerateRecommendations"
               ],
               "Resource": "*"
           }
       ]
   }
   ```

------

1. Apertura de la [consola de Glue](https://console.aws.amazon.com/glue)

1. En **Trabajos de ETL**, elija **Blocs de notas**.

1. Verifique que se ha seleccionado **Cuaderno de Jupyter**. Seleccione **Crear**.

1. Ingrese un **Job name** (Nombre de trabajo).

1. Para el rol de IAM, seleccione el rol que configuró para interactuar con Amazon Q

1. Elija **Iniciar bloc de notas**.