Tableau是一款交互式數據可視化分析軟件。本文為您介紹如何通過MaxCompute JDBC驅動,使用Tableau對MaxCompute的數據進行可視化分析。
前提條件
已安裝Tableau Desktop。
Tableau Desktop 2019.4及更高版本內置MaxCompute Connector。
請您下載3.0.1及以上版本包含完整依賴jar-with-dependencies的JAR包。
操作步驟
將下載的MaxCompute JDBC驅動JAR包放置于以下目錄,并啟動Tableau Server。
MaxCompute JDBC驅動的JAR包放置目錄:
Windows:C:\Program Files\Tableau\Drivers
Mac:~/Library/Tableau/Drivers
Linux:/opt/tableau/tableau_driver/jdbc
啟動Tableau Server:
Windows:請參見Windows命令參考。
Linux:請參見Linux命令參考。
運行Tableau Desktop。
在到服務器區域,單擊 。
在Alibaba MaxCompute對話框,配置參數信息。
參數
說明
服務器(V)
服務器信息,格式為<MaxCompute_Endpoint>?project=<MaxCompute_Project_Name>。參數說明如下:
<MaxCompute_Endpoint>:MaxCompute服務所在區域的Endpoint,詳情請參見Endpoint。
<MaxCompute_Project_Name>:MaxCompute項目空間名稱。
用戶名
有訪問指定項目空間權限的AccessKey ID。
密碼
AccessKey ID對應的AccessKey Secret。
說明Tableau Desktop 2019.4不支持以等號(=)結尾的AccessKey。如果您的AccessKey中存在等號(=),建議生成新的AccessKey ID和AccessKey Secret規避該問題。
單擊登錄,進入Tableau工作界面。