Tableau是一款交互式数据可视化分析软件。本文为您介绍如何通过MaxCompute JDBC驱动,使用Tableau对MaxCompute的数据进行可视化分析。

前提条件

  • 已安装Tableau Desktop

    Tableau Desktop 2019.4及更高版本内置MaxCompute Connector。

  • 已下载MaxCompute JDBC驱动

    请您下载3.0.1及以上版本包含完整依赖jar-with-dependencies的JAR包。

操作步骤

  1. 将下载的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:
  2. 运行Tableau Desktop。
    运行Tableau Desktop
  3. 到服务器区域,单击更多... > Alibaba MaxCompute
    选择Alibaba MaxCompute
  4. Alibaba MaxCompute对话框,配置参数信息。
    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规避该问题。
  5. 单击登录,进入Tableau工作界面。
    登录