【问题标题】:Data Set edit/refresh fails after being migrated to another user迁移到其他用户后,数据集编辑/刷新失败
【发布时间】:2021-11-26 16:19:47
【问题描述】:

我在 AWS QuickSight 中遇到以下问题:用户通过 Athena 创建了一个数据集。一切正常。用户与另一个授予他 OWNER 权限的用户共享数据集。然后第一个用户被删除了。现在第二个用户不能再编辑数据集了。他可以分享它,但分享给它的人也不能编辑它。错误信息:

【问题讨论】:

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


    【解决方案1】:

    希望 Quicksight 帐户管理员可以使用 Quicksight UI 向该用户 as shown here 添加数据集编辑权限来解决此问题。

    也可能是新的 Owner 没有所需的 IAM 权限,例如 quicksight:UpdateDataSet IAM 权限、see the docs

    当您点击上面屏幕截图中的“显示详细信息”链接时,它会显示什么?

    【讨论】:

      【解决方案2】:

      说实话,这真是一团糟。 QuickSight 中的数据源连接到创建它的用户。他们从创建他们的人那里继承他们的访问角色。尽管我认为文档中某处提到了它,但无法通过 API 访问它。因此无法更改。

      因此,当我们删除最初创建数据源的用户时,他们停止使用基于这些数据源的数据集。

      我们对此的解决方案是,我们与技术用户一起创建“标准”数据源 - 这并不是什么大问题,因为我们专门使用 Athena - 然后重新创建所有数据集并将它们切换到新的标准数据源- 这很重要,因为分析师必须在他们的分析/仪表板中切换数据集。

      在我看来,这表明 QuickSight 作为大公司的分析平台还不够完善。 API 不完全在那里。

      【讨论】:

        猜你喜欢
        • 2020-09-04
        • 2012-11-15
        • 2019-04-13
        • 2016-04-09
        • 2014-12-26
        • 2020-04-09
        • 1970-01-01
        • 1970-01-01
        • 2018-03-12
        相关资源
        最近更新 更多