View a markdown version of this page

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

Descripción general de

Puede usar 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 individuales de código, hacer recomendaciones línea por línea y generar funciones completas.

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 sobre cómo dejar de compartir datos, consulte Compartir datos con nosotros AWS en la Guía del CodeWhisperer usuario de Amazon.

Consideraciones sobre el 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 de EMR Studio.

  • Amazon EMR Studio utiliza automáticamente el CodeWhisperer punto de conexión del este de EE. UU. (norte de Virginia) (us-east-1) para hacer 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 usarlo CodeWhisperer, debe adjuntar la siguiente política a su rol de usuario de IAM en Amazon EMR Studio:

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

Úselo CodeWhisperer con Workspaces

Para mostrar el inicio de sesión de CodeWhisperer referencia JupyterLab, abra el CodeWhisperer panel situado en la parte inferior de la JupyterLab ventana y seleccione Abrir registro de referencia de código.

La siguiente lista contiene atajos que puede usar para interactuar con las CodeWhisperer sugerencias:

  • Recomendaciones de pausa: usa la opción Pausa Auto-Suggestions en 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 recibir sugerencias de referencias de código. Para obtener más información, consulta la sección CodeWhisperer Configuración JupyterLab y Características en la Guía del CodeWhisperer usuario de Amazon.