View a markdown version of this page

使用快速視覺化資料表資料 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用快速視覺化資料表資料

Quick 是一種快速的商業分析服務,可用來建置視覺化效果、執行臨機操作分析,以及快速從資料中取得商業洞見。使用快速超快速、平行、記憶體內、計算引擎 (SPICE),快速無縫地探索 AWS 資料來源,讓組織擴展到數十萬使用者,並提供快速且回應靈敏的查詢效能。如需詳細資訊,請參閱什麼是快速? 快速使用者指南中的 。

將資料表儲存貯體與 AWS 分析服務整合後,您可以從資料表建立資料集,並在使用 SPICE 的 Quick 中使用它們,或從查詢引擎引導 SQL 查詢。快速支援 Athena 做為 S3 資料表的資料來源。

設定快速存取資料表的許可

在 Quick 中使用 S3 資料表資料之前,您必須將許可授予您要存取之資料表的 Quick 服務角色和 Quick admin 使用者許可。此外,如果您使用 AWS Lake Formation,您也需要在您想要存取的資料表上,將 Lake Formation 許可授予您的 Quick admin 使用者。

將許可授予 Quick 服務角色

第一次在帳戶中設定 Quick 時, AWS 會建立服務角色,允許 Quick 存取其他服務中的資料來源 AWS ,例如 Athena 或 Amazon Redshift。預設角色名稱為 aws-quicksight-service-role-v0

  1. 前往 https://console.aws.amazon.com/iam/ 開啟 IAM 主控台。

  2. 選擇角色,然後選取快速服務角色。預設名稱為 aws-quicksight-service-role-v0

  3. 選擇新增許可,然後選擇建立內嵌政策

  4. 選取 JSON 以開啟 JSON 政策編輯器,然後新增下列政策。

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "glue:GetCatalog", "Resource": "*" } ] }
  5. 選擇下一步,輸入政策名稱,然後選擇建立政策

設定快速管理員使用者的 Lake Formation 許可
  1. 執行下列 AWS CLI 命令來尋找 Quick admin 使用者的 ARN。

    aws quicksight list-users --aws-account-id 111122223333 --namespace default --region region
  2. 將 Lake Formation 許可權授予此 ARN。如需詳細資訊,請參閱使用 Lake Formation 管理對資料表或資料庫的存取

在 Quick 中使用資料表資料

您可以使用 Athena 做為資料來源,以連線至資料表資料。

  1. 前往 https://https://quicksight.aws.amazon.com/ 登入您的快速帳戶

  2. 在儀表板中,選擇新建分析

  3. 選擇新資料集

  4. 選取 Athena

  5. 輸入資來源的名稱,然後選擇建立資料來源

  6. 選擇 Use custom SQL (使用自訂 SQL)。您將無法從選擇資料表窗格中選取您的資料表。

  7. 輸入 Athena SQL 查詢,以擷取您要視覺化的欄位,然後選擇確認查詢。例如,使用下列查詢以選取所有的欄:

    SELECT * FROM "s3tablescatalog/table-bucket-name".namespace.table-name
  8. 選擇視覺化以分析資料,並開始建置儀表板。如需詳細資訊,請參閱在快速中視覺化資料在快速中探索互動式儀表板