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.
CodeWhisperer Integración de Amazon con EMR Studio Workspaces
Descripción general
Puedes usar Amazon CodeWhisperer con Amazon EMR Studio para obtener recomendaciones en tiempo real a medida que escribes código JupyterLab. CodeWhispererpuede completar sus comentarios, terminar líneas de código individuales, hacer line-by-line recomendaciones y generar funciones con formato completo.
nota
Cuando utilizas Amazon EMR Studio, es AWS posible que almacene datos sobre tu uso y contenido con el fin de mejorar el servicio. Para obtener más información e instrucciones para optar por no compartir datos, consulta Compartir tus datos con AWS en la Guía del CodeWhisperer usuario de Amazon.
Consideraciones para su uso CodeWhisperer con Workspaces
-
CodeWhisperer La integración está disponible en los mismos Regiones de AWS lugares en los que está disponible EMR Studio, tal y como se indica en las consideraciones sobre EMR Studio.
-
Amazon EMR Studio utiliza automáticamente el CodeWhisperer punto de enlace en EE. UU. Este (Norte de Virginia) (us-east-1) para las recomendaciones, independientemente de la región en la que se encuentre su estudio.
-
CodeWhisperer solo admite el lenguaje Python para codificar ETL scripts para trabajos de Spark en EMR Studio.
-
Una opción de telemetría del lado del cliente cuantifica el uso de. CodeWhisperer Esta funcionalidad no es compatible con Studio. EMR
Se requieren permisos para CodeWhisperer
Para CodeWhisperer utilizarla, debes adjuntar la siguiente política a tu rol IAM de usuario en Amazon EMR Studio:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "CodeWhispererPermissions", "Effect": "Allow", "Action": [ "codewhisperer:GenerateRecommendations" ], "Resource": "*" } ] }
Úselo CodeWhisperer con espacios de trabajo
Para mostrar el registro de CodeWhisperer referencia JupyterLab, abra el CodeWhispererpanel en la parte inferior de la JupyterLab ventana y elija Abrir registro de referencia de código.
La siguiente lista contiene atajos que puede utilizar para interactuar con las CodeWhisperer sugerencias:
-
Recomendaciones de pausa: usa la opción Pausar las sugerencias automáticas desde la CodeWhisperer configuración.
-
Aceptar una recomendación: presione la tecla Tab en el teclado.
-
Rechazar una recomendación: presione la tecla Escape en el teclado.
-
Navegar por las recomendaciones: utilice las flechas arriba y abajo del teclado.
-
Invocar manualmente: presione las teclas Alt y C en el teclado. Si utiliza un dispositivo Mac, presione Cmd y C.
También puedes usarlo CodeWhisperer para cambiar ajustes como el nivel de registro y obtener sugerencias de referencias de código. Para obtener más información, consulta Configuración CodeWhisperer JupyterLab y funciones en la Guía del CodeWhisperer usuario de Amazon.