

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# CodeWhisperer Amazon-Integration mit EMR Studio Workspaces
<a name="emr-studio-codewhisperer"></a>

## -Übersicht
<a name="emr-studio-codewhisperer-overview"></a>

Sie können [ Amazon CodeWhisperer ](https://docs.aws.amazon.com/codewhisperer/latest/userguide/what-is-cwspr.html) mit Amazon EMR Studio verwenden, um beim Schreiben von Code in Echtzeit Empfehlungen zu erhalten. JupyterLab CodeWhispererkann Ihre Kommentare vervollständigen, einzelne Codezeilen fertigstellen, zeilenweise Empfehlungen aussprechen und vollständige Funktionen generieren. 

**Anmerkung**  
Wenn Sie Amazon EMR Studio verwenden, speichert AWS es möglicherweise Daten über Ihre Nutzung und Inhalte, um den Service zu verbessern. Weitere Informationen und Anweisungen zum Deaktivieren der [ Datenweitergabe finden Sie AWS](https://docs.aws.amazon.com/codewhisperer/latest/userguide/sharing-data.html) im * CodeWhisperer Amazon-Benutzerhandbuch * unter Teilen Ihrer Daten mit. 

## Überlegungen zur Verwendung CodeWhisperer mit Workspaces
<a name="emr-studio-codewhisperer-considerations"></a>
+ CodeWhisperer Die Integration ist dort verfügbar, AWS-Regionen wo EMR Studio verfügbar ist, wie in den Überlegungen zu [ EMR Studio dokumentiert. ](emr-studio-considerations.md)
+ Amazon EMR Studio verwendet automatisch den CodeWhisperer Endpunkt USA Ost (Nord-Virginia) (us-east-1) für Empfehlungen, unabhängig von der Region, in der sich Ihr Studio befindet.
+ CodeWhisperer unterstützt nur die Python-Sprache zum Codieren von ETL-Skripten für Spark-Jobs in EMR Studio. 
+ Eine clientseitige Telemetrieoption quantifiziert Ihre Nutzung von. CodeWhisperer Diese Funktion wird mit EMR Studio nicht unterstützt.

## Berechtigungen erforderlich für CodeWhisperer
<a name="emr-studio-codewhisperer-permissions"></a>

Zur Verwendung CodeWhisperer müssen Sie Ihrer IAM-Benutzerrolle für Amazon EMR Studio die folgende Richtlinie hinzufügen:

------
#### [ JSON ]

****  

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

------

## Mit Workspaces verwenden CodeWhisperer
<a name="emr-studio-codewhisperer-use"></a>

Um das CodeWhisperer Referenz-Log anzuzeigen JupyterLab, öffnen Sie das ** CodeWhisperer ** Panel am unteren Rand des JupyterLab Fensters und wählen Sie ** Open Code Reference Log**.

Die folgende Liste enthält Tastenkombinationen, mit denen Sie mit CodeWhisperer Vorschlägen interagieren können:
+ **Empfehlungen für Pausen ** — Verwende in Auto-Suggestions ** den CodeWhisperer Einstellungen die Option ** Pause.
+ **Eine Empfehlung akzeptieren** – Drücken Sie die **Tabulatortaste** auf Ihrer Tastatur.
+ **Eine Empfehlung ablehnen** – Drücken Sie die **Escape**-Taste auf Ihrer Tastatur.
+ **Empfehlungen durchsuchen** – Verwenden Sie die **Aufwärts**- und **Abwärtspfeile** auf Ihrer Tastatur.
+ **Manueller Aufruf** – Drücken Sie die Tasten **Alt** und **C** auf Ihrer Tastatur. Wenn Sie einen Mac verwenden, drücken Sie **Cmd** und **C**.

Du kannst es auch verwenden CodeWhisperer , um Einstellungen wie den Log-Level zu ändern und Vorschläge für Code-Referenzen zu erhalten. Weitere Informationen finden Sie unter [ Einrichtung CodeWhisperer mit JupyterLab ](https://docs.aws.amazon.com/codewhisperer/latest/userguide/jupyterlab-setup.html) und [ Funktionen ](https://docs.aws.amazon.com/codewhisperer/latest/userguide/features.html) im * CodeWhisperer Amazon-Benutzerhandbuch*.