本教程将引导您使用主流的第三方工具连接MaxCompute Lightning服务,查看指定MaxCompute项目下的数据表,进行BI分析。

前提条件

  • 开通MaxCompute并创建项目

    使用MaxCompute Lightning需要您已经有创建好的MaxCompute项目。

    如果您还没有开通阿里云MaxCompute项目,请参见开通MaxCompute进行开通并创建一个MaxCompute项目。

  • 创建表并导入数据

    使用MaxCompute Lightning前需要您创建表并导入数据,详情请参见MaxCompute快速入门

  • 获取云账号信息

    使用MaxCompute Lightning前需要MaxCompute项目用户的Accesss ID及Access Key云账号信息。

    您可登录阿里云官网,进入管理控制台 用户信息管理页面进行查看。子账号如果没有查看权限,请联系主账号管理员索取,同时确定该子账号有权限查看指定的数据表。

准备连接的客户端工具

MaxCompute Lightning兼容PostgreSQL接口,所有支持PostgreSQL数据库连接的客户端工具都可以用于连接MaxCompute Lightning。

本教程中选择了大家熟悉的BI工具Tableau Desktop进行示例,相关工具请到Tableau官网进行下载。其他常见的客户端工具,例如SQL Workbench/J、PSQL、帆软BI、MicroStrategy BI等,都可以像连接PostgreSQL数据库一样配置服务连接。

连接服务并开展分析

连接服务成功后,您可以查看指定MaxCompute项目下的数据表,进行BI分析。

  1. 连接服务器时选择PostgreSQL。
    打开Tableau Desktop,选择 连接 > 到服务器 > 更多 > PostgreSQL

  2. 填写服务连接及用户认证信息。

    参数 说明
    服务器 填写所在区域对应的MaxCompute Lightning EndPoint,如华东2区域的Endpoint为:lightning.cn-shanghai.maxcompute.aliyun.com
    端口 443
    数据库 MaxCompute项目名
    身份验证 用户名和密码
    用户名/密码 访问用户的Access Key ID/Access Key Secret
    SSL连接 勾选需要SSL
  3. 获取项目表信息,创建数据源/模型。
    配置好联系信息并登录后,Tableau会加载所连接的MaxCompute项目下的表,使用者可以根据需要选择对应的表创建模型和工作表。

    选择特定数据的维度和指标,创建工作表。

至此,您已经使用Tableau工具成功连接MaxCompute Lightning服务,可以对连接到MaxCompute项目内的数据进行BI分析。
说明 为了获得更好的性能和体验,建议您使用Tableau支持的TDC文件方式对Lightning数据源进行连接定制优化,详情请参见Tableau Desktop