Amazon Athena

本文介紹如何將 Tableau 連線到 Amazon Athena 資料並設定資料來源。

附註:要連線到 Amazon Athena,需要開啟連接埠 443 (ssl) 和 444。

開始之前

在開始之前,請收集以下連線資訊:

  • 託管要連線的資料庫的伺服器的名稱。格式應如下所示:athena.[region].amazonaws.com。例如:athena.us-east-1.amazonaws.com

  • S3 暫存目錄的名稱。例如,s3://aws-athena-query-results-123456785678-us-eastexample-2/

  • Amazon Web Services (AWS) 存取金鑰(存取金鑰 ID 和密碼存取金鑰)。有關詳情,請參閱 AWS 網站上的存取金鑰(連結在新視窗開啟)

  • (可選)要在每次 Tableau 連線時執行的初始 SQL 語句

提示:為支援多個使用者與工作群組,可以在伺服器欄位中新增工作群組。例如:athena.us-east-1.amazonaws.com:443;Workgroup=Name

需要驅動程式

此連接器需要驅動程式才能與資料庫通訊。如果電腦上未安裝該驅動程式,Tableau 會在連線對話方塊中顯示一條訊息,其中包含指向驅動程式下載(連結在新視窗開啟)頁面的連結,您可在該頁面中找到驅動程式連結和安裝說明。

進行連線並設定資料來源

  1. 啟動 Tableau,並在 [連線] 下選取 [Amazon Athena] 。有關資料連線的完整清單,請在「至伺服器」下選取「更多」。然後執行以下操作:

    1. 輸入伺服器名稱。

    2. 輸入 S3 暫存目錄的名稱。

    3. [使用者名] 欄位中輸入您的 AWS 存取金鑰 ID。

    4. [密碼] 欄位中輸入您的 AWS 密碼存取金鑰。

    5. (選擇性)選取「初始 SQL」以指定要在每次連線開始時(例如開啟工作簿、重新整理擷取、登入到 Tableau Server 或發佈到 Tableau Server 時)執行的 SQL 命令。有關詳情,請參閱執行初始 SQL

    6. 選取 [登入]

      如果 Tableau 無法建立連線,請驗證您的認證是否正確。如果仍然無法連線,則說明您的電腦在定位伺服器時遇到問題。請聯絡網路管理員或資料庫管理員以取得更多協助。

  2. 在資料來源頁面上,執行下列操作:

    1. (選用)在「連線」下,選取預設資料來源。

    2. 選取要處理的目錄和資料庫。

    3. 將一或多個資料表拖曳至工作區。

    4. 選取工作表索引標籤以開始分析。

      使用自訂 SQL 連線到特定查詢,而非整個資料來源。有關詳情,請參閱連線到自訂 SQL 查詢

提示:如果在 Catalog 下拉式功能表中只看到預設的 AwsDataCatalog,可以新增MetadataRetrievalMethod=ProxyAPI 行到 athena.properties 檔案來解決該問題。有關詳情,請參閱使用屬性檔案自訂 JDBC 連線(連結在新視窗開啟)

自訂 JDBC 連線

Amazon Athena 使用 JDBC 連線,您可以使用屬性檔案對其進行自訂。有關詳情,請參閱 Tableau 社群中的使用屬性檔案自訂 JDBC 連線(連結在新視窗開啟)

另請參閱

感謝您的意見反應!已成功提交您的意見回饋。謝謝!