本教程将引导您使用主流的第三方工具连接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分析。
连接服务器时选择PostgreSQL。
打开Tableau Desktop,选择
。填写服务连接及用户认证信息。
参数
说明
服务器
填写所在区域对应的MaxCompute Lightning服务的EndPoint,如华东2区域的Endpoint为:
lightning.cn-shanghai.maxcompute.aliyun.com
,详情请参见访问域名(Endpoint)。端口
443。
数据库
MaxCompute项目名称。
身份验证
用户名和密码。
用户名/密码
您的Access Key ID、Access Key Secret。
SSL连接
勾选需要SSL。
获取项目表信息,创建数据源及模型。
配置好信息并登录后,Tableau会加载所连接的MaxCompute项目下所有的表,您可以根据需要选择对应的表创建模型和工作表。
选择特定数据的维度和指标,创建工作表。
至此,您已经使用Tableau工具成功连接MaxCompute Lightning服务,可以对连接到MaxCompute项目内的数据进行BI分析。
为了获得更好的性能和体验,建议您使用Tableau支持的TDC文件方式对Lightning数据源进行连接定制优化,详情请参见通过其他常见工具连接MaxCompute Lightning服务。