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工作界面。