在EMR工作室使用 Amazon Athena SQL 編輯器 - Amazon EMR

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在EMR工作室使用 Amazon Athena SQL 編輯器

概觀

您可以使用 Amazon EMR 工作室在亞馬 Amazon Athena 上開發和運行互動式查詢。這表示您可以從用來執行 Spark、Scala 和其他工作負載的相同 EMR Studio 介面,在 Athena 上執行SQL分析。透過這項整合,您可以使用自動完成功能快速開發查詢、瀏覽 AWS Glue Data Catalog 中的資料、建立儲存的查詢、檢視查詢歷史記錄等等。

如需使用亞馬遜 Athena 的詳細資訊,請參閱 Amazon 雅典娜使用者指南SQL中的使用 Amazon Athena

在EMR工作室中使用 Athena SQL 編輯器

使用下列步驟,從您的EMR工作室在 Amazon Athena 上開發和執行互動式查詢:

  1. 針對存取此 Studio 中工作區的使用者,將必要的許可新增至使用者角色。許可列在從您的EMR工作室存取 Amazon Athena SQL 編輯器欄的AWS Identity and Access Management EMR工作室使用者的權限表格中。或者,您可以選擇從複製進階原則內容,以授與使用者對 EMR Studio 功能 (包括此功能) 的完整權限。範例使用者政策

  2. 設置創建一個EMR工作室

  3. 導覽至您的 Studio,然後從側邊欄中選擇查詢編輯器

現在您應該看到熟悉的 Athena 編輯器使用者介面。如需開始使用和使用 Athena SQL 執行互動式查詢的相關資訊,請參閱 Amazon Athena 使用者指南SQL中的入門和使用 Athena

注意

如果您已透過 EMR Studio 的 Identity Center 啟用受信任的IAM身分識別傳播,則必須使用 Athena 工作群組來控制查詢存取,而且您使用的工作群組也必須使用受信任的身分識別傳播。如需為工作群組設定身分中心和啟用受信任身分傳播的步驟,請參閱 Amazon Athena 使用者指南中的使用已啟用IAM身分識別中心的 Athena 工作群組

在EMR工作室中使用 Athena SQL 編輯器的考量

  • 與 Athena 整合可在所有可用EMR工作室和 Athena 的商業區域中使用。

  • EMRStudio 不提供下列 Athena 功能:

    • 建立或更新 Athena 工作群組、資料來源或容量保留等管理員功能

    • Athena for Spark 或 Spark 筆記本

    • Amazon DataZone 整合

    • 以成本為基準的最佳CBO化處

    • Step Functions