本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Studio 中使用亚马逊 SQL Athena 编辑器 EMR
概述
您可以使用亚马逊 EMR Studio 在亚马逊 Athena 上开发和运行交互式查询。这意味着您可以通过运行 Spark、Scala 和其他工作负载时使用EMR的 Studio 界面对 Athena 执行SQL分析。通过此集成,您可以使用自动完成功能来快速开发查询、浏览 AWS Glue 数据目录中的数据、创建保存的查询、查看查询历史记录等。
有关使用亚马逊 Athena 的更多信息,请参阅亚马逊 Athena 用户指南SQL中的使用 Athena。
在 Studio 中使用 SQL Athena 编辑器 EMR
使用以下步骤从您的 Studio 在 Amazon Athena 上开发和运行交互式查询:EMR
-
为访问此 Studio 中的 Workspaces 的用户的用户角色添加所需的权限。权限列在AWS Identity and Access Management EMRStudio 用户的权限表格的 “从您的工作室访问 Amazon SQL Athena 编辑器” 列中。EMR或者,您可以选择从中复制高级策略内容,示例用户策略以授予用户使用包括此功能在内的 EMR Studio 功能的完全权限。
-
导航到您的 Studio,然后从边栏中选择查询编辑器。
现在,您应看到熟悉的 Athena 编辑器 UI。有关入门和使用 A SQL thena 运行交互式查询的信息,请参阅 Amazon Athena 用户指南SQL中的入门和使用 Athena。
注意
如果您已通过 Identity Center 为 EMR Studio 启用了可信IAM身份传播,则必须使用 Athena 工作组来控制查询访问权限,并且您使用的工作组还必须使用可信身份传播。有关为工作组设置身份中心和启用可信身份传播的步骤,请参阅 A mazon A thena 用户指南中的使用启用了IAM身份中心的 Athena 工作组。
在 Studio 中使用 Ath SQL ena 编辑器的注意事项 EMR
-
所有提供 EMR Studio 和 Athena 的商业区域均可与 Athena 集成。
-
Studio 中不提供以下 Athena 功能:EMR
-
管理功能,例如创建或更新 Athena 工作组、数据来源或容量预留
-
Athena for Spark 或 Spark Notebooks
-
亚马逊 DataZone 集成
-
基于成本的优化器 () CBO
-
Step functions
-