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

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

使用工作组的优势

使用工作组可以:

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

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

您可以选择为工作组中的所有查询配置工作组设置。其中包括存储查询结果的 Amazon S3 位置和加密配置。您还可以强制实施工作组设置。有关更多信息,请参阅工作组设置

强制实施成本约束。

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

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

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

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

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

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