首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Terraform“无法创建主workGroup”

Terraform“无法创建主workGroup”
EN

Stack Overflow用户
提问于 2020-12-11 02:47:52
回答 2查看 552关注 0票数 2

我试图在我的表上使用amazone执行查询,但我无法执行任何查询--我有以下错误消息:

代码语言:javascript
运行
复制
Before you run your first query, you need to set up a query result location in Amazon S3.

Your query has the following error(s):

No output location provided. An output location is required either through the Workgroup result configuration setting or as an API input. (Service: AmazonAthena; Status Code: 400; Error Code: InvalidRequestException; Request ID: b6b9aa41-20af-4f4d-91f6-db997e226936)

所以我试图添加工作组,但是我有这个问题

代码语言:javascript
运行
复制
'Error: error creating Athena WorkGroup: InvalidRequestException: primary workGroup could not be created
{
  RespMetadata: {
    StatusCode: 400,
    RequestID: "c20801a0-3c13-48ba-b969-4e28aa5cbf86"
  },
  AthenaErrorCode: "INVALID_INPUT",
  Message_: "primary workGroup could not be created"
}
'

Mycode

代码语言:javascript
运行
复制
resource "aws_s3_bucket" "tony" {
  bucket = "tfouh"
}


resource "aws_athena_workgroup" "primary" {
  name       = "primary"
  depends_on = [aws_s3_bucket.tony]
  configuration {
    enforce_workgroup_configuration    = false
    publish_cloudwatch_metrics_enabled = true

    result_configuration {
      output_location = "s3://${aws_s3_bucket.tony.bucket}/"

      encryption_configuration {
        encryption_option = "SSE_S3"
      }
    }
  }
}

如果有解决办法,请

EN

Stack Overflow用户

发布于 2021-03-15 14:43:42

@Marcin建议了一种有效的方法,但可能更接近于您所寻找的是将现有工作组导入状态

代码语言:javascript
运行
复制
terraform import aws_athena_workgroup.primary primary

一旦状态知道了已经存在的资源,它就可以执行计划并应用可能的更改。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65245119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档