在 EMR Studio 中使用 Amazon Athena SQL編輯器 - Amazon EMR

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

在 EMR Studio 中使用 Amazon Athena SQL編輯器

概觀

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

如需使用 Amazon Athena 的詳細資訊,請參閱《Amazon Athena 使用者指南》中的使用 SQL Amazon Athena

在 EMR Studio 中使用 Athena SQL編輯器

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

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

  2. 設定建立 EMR Studio

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

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

注意

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

在 EMR Studio 中使用 Athena SQL編輯器的考量事項

  • 與 Athena 的整合可在 EMR Studio 和 Athena 提供的所有商業區域中使用。

  • Studio 中無法使用下列 Athena 功能EMR:

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

    • Athena for Spark 或 Spark 筆記本

    • Amazon DataZone 整合

    • 成本型最佳化工具 (CBO)

    • Step Functions