使用工作组的优势 - Amazon Athena
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用工作组的优势

使用工作组可以:

使用组隔离用户、团队、应用程序或工作负载。

每个工作组都有自己的不同查询历史记录和已保存查询的列表。有关更多信息,请参阅 工作组的工作原理

您可以选择为工作组中的所有查询配置工作组设置。其中包括存储查询结果的 Amazon S3 位置、预期存储桶拥有者、加密,以及对写入查询结果存储桶的对象的控制权。您还可以强制实施工作组设置。有关更多信息,请参阅 工作组设置

强制实施成本约束。

您可以为工作组中的查询设置两种类型的成本约束:

  • 各查询限制是为每个查询扫描的数据量设置的阈值。当查询超过指定阈值时,Athena 将取消查询。该限制适用于工作组中每一个正在运行的查询。您可以只设置一个查询限制,并在需要时更新它。

  • Per-workgroup limit (工作组限制) 是一个您可以为工作组设置的阈值,用于限制为工作组中的查询扫描的数据量。超出阈值会激活 Amazon SNS 警报告警,它会触发您选择的操作,如给指定用户发送电子邮件。您可以为每个工作组设置多个工作组限制。

有关详细步骤,请参阅设置数据使用控制限制

在 CloudWatch 中跟踪所有工作组查询的查询相关指标。

对于使用工作组运行的每个查询,如果您将工作组配置为发布指标,Athena 会将其发布到 CloudWatch。您可以查看查询指标,用于 Athena 控制台中的每个工作组。在 CloudWatch 中,您可以创建自定义控制面板,并为这些指标设置阈值和警报。