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.