快速入门

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

前提条件

  • 开通MaxCompute并创建项目。

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

    如果您还没有开通阿里云MaxCompute项目,请参见开通MaxCompute和DataWorks

  • 创建表并导入数据。

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

  • 获取云账号信息。

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

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

准备第三方客户端工具

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

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

连接服务并开展分析

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

  1. 连接服务器时选择PostgreSQL。

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

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

    参数

    说明

    服务器

    填写所在区域对应的MaxCompute Lightning服务的EndPoint,如华东2区域的Endpoint为:lightning.cn-shanghai.maxcompute.aliyun.com,详情请参见访问域名(Endpoint)

    端口

    443。

    数据库

    MaxCompute项目名称。

    身份验证

    用户名和密码。

    用户名/密码

    您的Access Key ID、Access Key Secret。

    SSL连接

    勾选需要SSL。

  3. 获取项目表信息,创建数据源及模型。

    配置好信息并登录后,Tableau会加载所连接的MaxCompute项目下所有的表,您可以根据需要选择对应的表创建模型和工作表。

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

至此,您已经使用Tableau工具成功连接MaxCompute Lightning服务,可以对连接到MaxCompute项目内的数据进行BI分析。

说明

为了获得更好的性能和体验,建议您使用Tableau支持的TDC文件方式对Lightning数据源进行连接定制优化,详情请参见通过其他常见工具连接MaxCompute Lightning服务