微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

athena-cloudwatch 连接器 - 您不拥有溢出桶

如何解决athena-cloudwatch 连接器 - 您不拥有溢出桶

我正在尝试通过 athena 查询我的 cloudwatch 日志。为此,我从 AWS SAR 部署了一个预构建版本的连接器(Amazon Athena Cloudwatch 连接器)。

当我尝试在 athena 中运行一个简单的查询时,出现以下错误

GENERIC_USER_ERROR: Encountered an exception[java.lang.RuntimeException] from your LambdaFunction[athenacloudwatch] executed in context[retrieving Meta-data] with message[You do NOT own the spill bucket with the name: s3://my-bucket-blalablaba/]

由 lambda 函数创建和使用的角色具有对此存储桶的读/写访问权限。存储桶未加密,也没有任何拒绝策略。

同样,部署应用时提供的堆栈没有发生任何变化。

知道我在这里可能遗漏了什么吗?

谢谢!

解决方法

将 Lambda 函数连接器中的 Spill Bucket 名称从 s3://my-bucket-blalablaba/ 更改为 my-bucket-blalablaba

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。