

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Usando o Amazon Q Developer com o AWS Glue Studio
<a name="glue-setup"></a>

Esta página descreve como configurar e ativar o Amazon Q Developer para [cadernos do AWS Glue Studio](https://docs.aws.amazon.com/glue/latest/ug/notebooks-chapter.html). Depois de ativado, o Amazon Q pode fazer recomendações de código automaticamente à medida que você escreve seu código ETL.

**nota**  
O Amazon Q é compatível com Python e Scala, as duas linguagens usadas para codificar scripts ETL para trabalhos do Spark no Studio. AWS Glue 

No procedimento a seguir, você será configurado AWS Glue para trabalhar com o Amazon Q.

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

1. Anexe a política a seguir ao seu perfil do IAM para o caderno do Glue Studio
**nota**  
O prefixo `codewhisperer` é um nome antigo de um serviço que foi fundido com o Amazon Q Developer. Para obter mais informações, consulte [Renomeação Amazon Q Developer: Resumo das alterações](service-rename.md). 

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

****  

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

------

1. Abra o [Console do Glue](https://console.aws.amazon.com/glue).

1. Em **Tarefas de ETL**, escolha **Notebooks**.

1. Verifique se o **caderno Jupyter** está selecionado. Escolha **Criar**.

1. Insira um **nome de trabalho**.

1. Para perfil do IAM, selecione a função do que você configurou para interagir com o Amazon Q

1. Escolha **Iniciar caderno**.