Utilizzo di Amazon Q Developer con AWS Glue Studio - Amazon Q Developer

Utilizzo di Amazon Q Developer con AWS Glue Studio

Questa pagina descrive come configurare e attivare Amazon Q Developer per il notebook AWS Glue Studio. Una volta attivato, Amazon Q può fornire consigli sul codice automaticamente durante la scrittura del codice ETL.

Nota

Amazon Q supporta sia Python che Scala, i due linguaggi utilizzati per la codifica degli script ETL per i processi Spark in AWS Glue Studio.

Nella procedura seguente, configurerai AWS Glue per funzionare con Amazon Q.

  1. Configura il notebook AWS Glue Studio.

  2. Associa la seguente policy al ruolo IAM per il notebook Glue Studio.

    Nota

    Il prefisso codewhisperer è un nome legacy di un servizio che si è unito ad Amazon Q Developer. Per ulteriori informazioni, consulta Ridenominazione di Amazon Q Developer - Riepilogo delle modifiche.

    JSON
    { "Version": "2012-10-17", "Statement": [ { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": [ "codewhisperer:GenerateRecommendations" ], "Resource": "*" } ] }
  3. Apri la console Glue

  4. Alla voce Processi ETL, scegli Notebook.

  5. Verifica che il notebook Jupyter sia selezionato. Scegli Create (Crea).

  6. Inserisci un Nome processo.

  7. Per il ruolo IAM, selezionare il ruolo configurato per interagire con Amazon Q

  8. Scegli Avvia notebook.