本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
術語與概念
本章節提供了 Amazon QuickSight 相關開發術語清單。
匿名 QuickSight 使用者:臨時 Amazon QuickSight 使用者身分,實際上屬於命名空間,並且只能透過內嵌使用。您可以使用以標籤為基礎的規則來為此類使用者實作列級安全性。
呼叫者身分: – 提出 API 請求 AWS Identity and Access Management 的使用者身分。發起人的身分是由 Amazon QuickSight 使用附加至請求的簽章所決定。透過使用我們提供的軟體開發套件用戶端,您無須以手動方式產生簽章或將其附加至請求。不過,必要時您也可以手動執行上述操作。
呼叫者身分: – 除了呼叫者身分之外,但不能取代它,您可以在呼叫 Amazon QuickSight 時透過 IAM AssumeRole
API 擔任呼叫者身分。 AWS 會透過呼叫者身分來核准呼叫者。這樣做是為了讓您無須明確新增多個屬於同一 Amazon QuickSight 訂閱的帳戶。
命名空間:一個邏輯容器,讓您可以隔離使用者集區,以便於組織客戶、子公司、團隊等。如需詳細資訊,請參閱 透過隔離命名空間支援多租戶
QuickSight ARN:Amazon Resource Name (ARN)。Amazon QuickSight 資源係由其名稱或 ARN 進行識別。例如,以下是名為 MyGroup1
的群組、名為 User1
的使用者及 ID 為 1a1ac2b2-3fc3-4b44-5e5d-c6db6778df89
的儀表板的 ARN:
arn:aws:quicksight:us-east-1:111122223333:group/default/MyGroup1 arn:aws:quicksight:us-east-1:111122223333:user/default/User1 arn:aws:quicksight:us-west-2:111122223333:dashboard/1a1ac2b2-3fc3-4b44-5e5d-c6db6778df89
以下範例顯示名為 MyTemplate
的範本和名為 MyDashboard
的儀表板的 ARN。
-
範本的範例 ARN
arn:aws:quicksight:us-east-1:111122223333:template/MyTemplate
-
範本的範例 ARN (參考範本的特定版本)
arn:aws:quicksight:us-east-1:111122223333:template/MyTemplate/version/10
-
範本別名的範例 ARN
arn:aws:quicksight:us-east-1:111122223333:template/MyTemplate/alias/STAGING
-
儀表板的範例 ARN
arn:aws:quicksight:us-east-1:111122223333:dashboard/MyDashboard
-
儀表板的範例 ARN (參考儀表板的特定版本)
arn:aws:quicksight:us-east-1:111122223333:dashboard/MyDashboard/version/10
視情況而定,您可能需要提供實體的名稱、ID 或 ARN。如果您有名稱,您可以使用某些 QuickSight API 作業來擷取 ARN。
QuickSight 儀表板:標識根據分析或範本建立的 QuickSight 報告的實體。QuickSight 儀表板可共用。具備適當的許可時,便可以從儀表板建立排程的電子郵件報告。CreateDashboard
和 DescribeDashboard
API 操作作用於儀表板實體。
QuickSight 範本:封裝建立分析或儀表板所需之中繼資料的實體。它透過用預留位置取代資料集來抽象化與分析相關的資料集。您可以使用範本建立儀表板,方法是使用與建立來源分析和範本相同結構描述的資料集取代資料集預留位置。
QuickSight 使用者:這是由 API 呼叫所擔任的 Amazon QuickSight 使用者身分。此使用者不同於發起人身分,但有可能是 Amazon QuickSight 中映射至該身分的使用者。