CodeWhisperer Integração da Amazon com o EMR Studio Workspaces - Amazon EMR

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á.

CodeWhisperer Integração da Amazon com o EMR Studio Workspaces

Visão geral

Você pode usar a Amazon CodeWhisperer com o Amazon EMR Studio para obter recomendações em tempo real à medida que escreve código JupyterLab. CodeWhispererpode concluir seus comentários, concluir linhas únicas de código, fazer line-by-line recomendações e gerar funções totalmente formadas.

nota

Quando você usa o Amazon EMR Studio, AWS pode armazenar dados sobre seu uso e conteúdo para fins de melhoria do serviço. Para obter mais informações e instruções sobre como cancelar o compartilhamento de dados, consulte Compartilhando seus dados AWS no Guia CodeWhisperer do usuário da Amazon.

Considerações sobre o uso CodeWhisperer com espaços de trabalho

  • CodeWhisperer a integração está disponível no mesmo Regiões da AWS local em que o EMR Studio está disponível, conforme documentado nas considerações do EMR Studio.

  • O Amazon EMR Studio usa automaticamente o CodeWhisperer endpoint no Leste dos EUA (Norte da Virgínia) (us-east-1) para recomendações, independentemente da região em que seu estúdio esteja.

  • CodeWhisperer suporta somente a linguagem Python para ETL scripts de codificação para trabalhos do Spark no Studio. EMR

  • Uma opção de telemetria do lado do cliente quantifica seu uso de. CodeWhisperer Essa funcionalidade não é compatível com o EMR Studio.

Permissões necessárias para CodeWhisperer

Para usar CodeWhisperer, você deve anexar a seguinte política à sua função de IAM usuário no Amazon EMR Studio:

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

Use CodeWhisperer com espaços de trabalho

Para exibir o registro de CodeWhisperer referência JupyterLab, abra o CodeWhispererpainel na parte inferior da JupyterLab janela e escolha Abrir registro de referência de código.

A lista a seguir contém atalhos que você pode usar para interagir com CodeWhisperer sugestões:

  • Recomendações de pausa — Use as sugestões automáticas de pausa nas configurações. CodeWhisperer

  • Aceitar uma recomendação: pressione Tab no teclado.

  • Rejeitar uma recomendação: pressione Esc no teclado.

  • Navegar pelas recomendações: use as setas para cima e para baixo no teclado.

  • Invocação manual: pressione Alt e C no teclado. Se estiver usando um Mac, pressione Cmd e C.

Você também pode usar CodeWhisperer para alterar configurações, como nível de registro, e obter sugestões de referências de código. Para obter mais informações, consulte Configuração CodeWhisperer JupyterLab e recursos no Guia do CodeWhisperer usuário da Amazon.