如何在 CloudFormation 模板中为 Athena NamedQueries 指定一个工作组?

问题描述 投票:0回答:1

我在 CloudForm 模板中指定了一个 NamedQuery,并按照以下文档进行操作。此处.

我还按照以下文档在CloudForm模板中创建了一个工作组 此处. 我已将我的 NamedQuery 配置为使其取决于我的 WorkGroup。

当我部署 CloudFormation 堆栈时,一切都能正常部署。问题是,我的命名查询总是在 Athena 上的 "主要 "工作组中结束。我如何才能让它最终出现在我的 CloudFormation 模板中创建的自定义 WorkGroup 中?在文档中,CloudFormation 似乎不支持指定 WorkGroup,那么这是否可能?

amazon-cloudformation amazon-athena
1个回答
1
投票

从您链接到的 CloudForm 文档来看,您目前无法将命名查询与 CloudForm 的工作组关联起来。正如您所指出的,没有 WorkGroup 的财产 AWS::Athena::NamedQuery 资源,以及 DependsOn 是一个 CloudFormation 功能,用于控制创建资源的顺序。

您可以选择:要么实现一个 自定义资源 (或 资源提供者),或等待CloudFormation实现的 WorkGroup 属性(你可以在 aws-cloud-formation-coverage-roadmap(路线图) repo来告诉团队你需要这个功能)。)

© www.soinside.com 2019 - 2024. All rights reserved.