

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 Amazon EMR Studio
<a name="emr-setup"></a>

En esta página se describe cómo configurar y activar Amazon Q Developer para Amazon EMR Studio. 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, que se puede utilizar para codificar scripts de ETL para trabajos de Spark en Amazon EMR Studio.

Utilice el siguiente procedimiento para configurar Amazon EMR Studio para que funcione con Amazon Q.

1. Configure [el bloc de notas de Amazon EMR Studio](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-create.html).

1. Asocie la siguiente política al rol del usuario de IAM para el bloc de notas de Amazon EMR 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. Abra la [consola de Amazon EMR](https://console.aws.amazon.com/emr).

1. En Amazon EMR Studio, elija **Espacios de trabajo (cuadernos).**

1. Seleccione el espacio de trabajo deseado y elija **Lanzamiento rápido**.