使用 Amazon Q Developer 搭配 Amazon EMR Studio - Amazon Q Developer

使用 Amazon Q Developer 搭配 Amazon EMR Studio

此頁面說明如何設定和啟用適用於 Amazon EMR Studio 的 Amazon Q Developer。啟用後,Amazon Q 就可在您編寫 ETL 程式碼時自動提出程式碼建議。

注意

Amazon Q 支援 Python,此語言可用來針對 Amazon EMR Studio 中的 Spark 任務編寫 ETL 指令碼。

使用下列程序來設定 Amazon EMR Studio 以搭配 Amazon Q 使用。

  1. 設定 Amazon EMR Studio Notebook

  2. 將下列政策附加至 Amazon EMR Studio Notebook 的 IAM 使用者角色。

    注意

    codewhisperer 字首是與 Amazon Q Developer 合併之服務的舊名稱。如需詳細資訊,請參閱 Amazon Q Developer 重新命名 - 變更摘要

    JSON
    { "Version": "2012-10-17", "Statement": [ { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": [ "codewhisperer:GenerateRecommendations" ], "Resource": "*" } ] }
  3. 開啟 Amazon EMR 主控台

  4. 在 Amazon EMR Studio 下,選擇工作空間 (Notebook)

  5. 選取您所需的工作空間,然後選擇快速啟動