Amazon QuickSight 嵌入式分析功能
重要
Amazon QuickSight 具有用於嵌入分析的新 API 操作:GenerateEmbedUrlForAnonymousUser 和 GenerateEmbedUrlForRegisteredUser。
您仍然可以使用 GetDashboardEmbedUrl 和 GetSessionEmbedUrl API 操作內嵌儀表板和 QuickSight 主控台,但它們不包含最新的內嵌功能。如需使用舊 API 操作進行內嵌的詳細資訊,請參閱 使用 GetDashboardEmbedURL 和 GetSessionEmbedURL API 操作內嵌分析。
| 適用於:企業版本 |
| 目標受眾:Amazon QuickSight 開發人員 |
透過 Amazon QuickSight 內嵌式分析,您可以將資料驅動的體驗順暢整合到您的軟體應用程式。您可以設定內嵌式元件的樣式以符合您的品牌。此功能將 QuickSight 的強大功能帶給您的最終使用者,他們可以在不離開應用程式的情況下分析資料並與其互動。通過降低認知複雜性來改善使用者體驗,令使用者可以獲得更深入的理解和更好的有效性。
QuickSight 支援嵌入下列元素:
QuickSight 主控台 (適用於已註冊使用者的完整撰寫體驗)
-
QuickSight 儀表板和視覺效果 (適用於已註冊使用者、匿名使用者、公開最終使用者)
QuickSight Q 搜尋列 (適用於已註冊使用者和匿名使用者)
使用內嵌式 QuickSight 主控台,您可以嵌入完整的 QuickSight 體驗。這樣做可以使 QuickSight 編寫工具作為應用程式的一部分使用,而不是在 AWS Management Console 或獨立網站的內容中使用。內嵌式 QuickSight 主控台的使用者必須註冊為您 AWS 帳戶 中的 QuickSight 作者或管理員。他們還需要使用 QuickSight 支援的任何身分驗證方法,進行身分驗證為相同的 AWS 帳戶。
透過內嵌 QuickSight 儀表板或視覺效果,讀者可以獲得與已發布儀表板或視覺效果相同的功能和互動性。若要使用內嵌式儀表板或視覺效果,讀者 (檢視者) 可以包含下列任何一項:
-
QuickSight 使用者通過 QuickSight 支援的任何方法在您的 AWS 帳戶 中進行身分驗證。
-
網站或應用程式的未驗證訪客 – 此選項需要具有容量定價
的工作階段套件。 -
多位最終使用者透過程式化存取在監視器或大螢幕上檢視顯示內容。
如果您的應用程式也位於 AWS,該應用程式和 QuickSight 訂閱不需要位於相同的 AWS 帳戶。不過,該應用程式必須能夠擔任您用於 API 呼叫的 AWS Identity and Access Management (IAM) 角色。
在您可以嵌入內容之前,請確定您在規劃使用嵌入的 AWS 帳戶 中使用 QuickSight 企業版。
所有支援的 AWS 區域 均提供 QuickSight 嵌入功能。