CodeWhisperer Integración de Amazon con EMR Studio Workspaces - Amazon EMR

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

Información general

Puede utilizar Amazon CodeWhisperer con Amazon EMR Studio para obtener recomendaciones en tiempo real a medida que escribe 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 utiliza Amazon EMR Studio, es AWS posible que almacene datos sobre su 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 el mismo Regiones de AWS lugar donde está disponible EMR Studio, como se documenta en las consideraciones de EMR Studio.

  • Amazon EMR Studio utiliza automáticamente el CodeWhisperer punto de conexión 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 scripts ETL para trabajos de Spark en EMR Studio.

  • Una opción de telemetría del lado del cliente cuantifica el uso de. CodeWhisperer No se admite esta funcionalidad con EMR Studio.

Se requieren permisos para CodeWhisperer

Para utilizarla CodeWhisperer, debe adjuntar la siguiente política a su rol de usuario de IAM para 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.