기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
EMR Studio Workspaces와의 Amazon CodeWhisperer 통합
개요
Amazon CodeWhisperer과 Amazon EMR Studio를 사용하여 코드를 작성할 때 실시간 권장 사항을 얻을 수 있습니다 JupyterLab. CodeWhisperer는 설명을 완료하고, 코드 한 줄을 완료하고, 권장 사항을 작성하고 line-by-line, 완전히 형성된 함수를 생성할 수 있습니다.
참고
Amazon EMR Studio를 사용하는 경우 AWS 는 서비스 개선을 위해 사용량 및 콘텐츠에 대한 데이터를 저장할 수 있습니다. 데이터 공유를 옵트아웃하는 방법에 대한 자세한 내용과 지침은 Amazon CodeWhisperer 사용 설명서의 와 데이터 공유를 참조하세요 AWS.
Workspaces에서를 사용하기 CodeWhisperer 위한 고려 사항
-
CodeWhisperer EMR Studio 고려 사항에 설명된 대로 EMR Studio를 사용할 수 AWS 리전 있는 동일한에서 통합을 사용할 수 있습니다.
-
Amazon EMR Studio는 스튜디오가 위치한 리전에 관계없이 미국 동부(버지니아 북부)(us-east-1)의 CodeWhisperer 엔드포인트를 추천에 자동으로 사용합니다.
-
CodeWhisperer 는 EMR Studio에서 Spark 작업에 대한 ETL 스크립트를 코딩하기 위한 Python 언어만 지원합니다.
-
클라이언트 측 원격 측정 옵션은 사용량을 정량화합니다 CodeWhisperer. 이 기능은 EMR Studio에서 지원되지 않습니다.
에 필요한 권한 CodeWhisperer
를 사용하려면 Amazon EMR Studio의 IAM 사용자 역할에 다음 정책을 연결 CodeWhisperer해야 합니다.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "CodeWhispererPermissions", "Effect": "Allow", "Action": [ "codewhisperer:GenerateRecommendations" ], "Resource": "*" } ] }
Workspaces CodeWhisperer 와 함께 사용
CodeWhisperer 참조 로그인을 표시하려면 JupyterLab 창 하단의 CodeWhisperer 패널을 JupyterLab열고 코드 참조 로그 열기를 선택합니다.
다음 목록에는 제안과 CodeWhisperer 상호 작용하는 데 사용할 수 있는 바로 가기가 포함되어 있습니다.
-
권장 사항 일시 중지 - 설정에서 자동 제안 일시 중지를 사용합니다. CodeWhisperer
-
권장 사항 수락 – 키보드에서 Tab 키를 누릅니다.
-
권장 사항 거부 – 키보드에서 Esc 키를 누릅니다.
-
권장 사항 탐색 - 키보드의 위쪽 및 아래쪽 화살표를 사용합니다.
-
수동 간접 호출 - 키보드에서 Alt 및 C 키를 누릅니다. Mac을 사용 중이라면 Cmd와 C 키를 누릅니다.
CodeWhisperer 를 사용하여 로그 수준과 같은 설정을 변경하고 코드 참조에 대한 제안을 받을 수도 있습니다. 자세한 내용은 Amazon CodeWhisperer 사용 설명서의 CodeWhisperer 및 기능으로 설정을 JupyterLab 참조하세요. https://docs.aws.amazon.com/codewhisperer/latest/userguide/features.html