如何复制仪表板使用的 Quicksight 分析?

How to make a copy of the Quicksight analysis used by dashboard?

不是重复的问题。

我检查了 Stack Overflow,发现有人问同样的问题:

针对这些问题提供的解决方案参考仪表盘屏幕顶部的“另存为”选项或分析屏幕顶部的“共享”选项。问题是这些选项对我不可用。我有管理员权限,但我无法 Share/Save 作为。 我如何才能重用我的仪表板使用的分析?

如果 UI 控件对您不可用,那么 API 将是唯一的方法(通过 AWS 代码 SDK 或 CLI)。

关于 "Save As"

在撰写本文时,无法通过 API 创建分析。所以,不幸的是,我认为你在这一点上运气不好。

您可以使用现有分析或仪表板作为源来创建仪表板,但我感觉这不像您正在寻找的那样可靠(因为您将无法更改分析)。为此,您可以使用 create-template API then then the create-dashboard API.

关于分享

要通过 API 共享仪表板,您可以使用 update-dashboard-permissions。不幸的是,在 "Save As" 的情况下,无法通过 API.

共享分析

根据 documentation ("Sharing an Existing Dashboard"),要查看“另存为”图标,您必须是仪表板的共同所有者或拥有“另存为”权限。 “另存为”权限由 UI 中的仪表板所有者在“管理仪表板访问”覆盖层中授予。

我认为无论哪种方式,您都需要联系仪表板的创建者 - 令人恼火的是,我找不到使用 API.

来控制它的方法