【问题标题】:Should Quicksight Need Access to the S3 Bucket Athena Is Querying?Quicksight 是否需要访问 Athena 正在查询的 S3 存储桶?
【发布时间】:2019-12-30 22:12:45
【问题描述】:

我使用存储在 S3 中的数据、AWS Glue 映射的架构、Amazon Athena 查询并在 Amazon QuickSight 中可视化设置了一个报告堆栈。

我授予 QuickSight 访问我拥有的三个 aws-athena-query-results 存储桶的权限(见下文) 但是,当我尝试基于我的 Athena 表构建报告时,它会引发错误。我返回并明确授予它访问保存我的原始数据的 S3 存储桶的权限,现在我有了可视化效果。

我的问题是这是否应该设置。我的假设是 Athena 可以访问 S3,而 QuickSight 可以访问 Athena 及其结果,所以它应该不需要直接访问存储原始数据的每个 S3 存储桶。似乎每次有一个新的 S3 存储桶要报告您需要授予 Athena 和 QuickSight 访问权限时,都会产生大量开销。

通过阅读此页面:Troubleshoot Athena Insufficient Permissions,不清楚需要哪些存储桶。

【问题讨论】:

  • 我知道这篇文章有点老了,我不知道我们能否将 Quicksight 配置为使用现有存储桶,而不是在 S3 中创建一个新存储桶。在我的情况下,它正在尝试在 S3 中创建一个新的存储桶,这对于我的帐户来说是不允许的,并且它的抛出错误......
  • 这是我的问题的链接 - stackoverflow.com/questions/68677477/…

标签: amazon-web-services amazon-athena amazon-quicksight


【解决方案1】:

是的,目前需要向 QuickSight 授予对 Athena 和 Athena 访问的底层存储桶的显式访问权限。我从与亚马逊的讨论中得到了这个答案,所以很遗憾,我没有链接来源。

【讨论】:

  • 你有没有机会复制这里的对话以供参考(至少是相关部分)?
猜你喜欢
  • 2019-08-26
  • 1970-01-01
  • 2019-10-06
  • 2019-11-26
  • 1970-01-01
  • 2020-11-25
  • 1970-01-01
  • 2020-09-19
  • 1970-01-01
相关资源
最近更新 更多