本文为您介绍如何为SQL Workbench/J配置MaxCompute JDBC,配置完成后,您可以使用SQL Workbench/J执行SQL语句。
背景信息
SQL Workbench/J是通用的JDBC客户端工具。配置SQL Workbench/J使用 MaxCompute JDBC的方法具备通用性,您也可以按照此方法配置其它工具。
说明 如果您为本文未提及的工具配置MaxCompute JDBC时遇到问题,请反馈至
开源项目Issue。
操作步骤
- 运行SQL Workbench/J,单击Manage Drivers,进入配置JDBC driver界面。
- 单击按钮,新建JDBC驱动。
- 修改Name为MaxCompute。
- 单击右侧按钮,上传已经下载的MaxCompute JDBC驱动。此时,Classname会自动配置为com.aliyun.odps.jdbc.OdpsDriver。
- 单击OK,完成JDBC驱动的配置,返回Profile配置界面。
- 填写JDBC的URL、Username和Password信息。
- URL:服务器信息,格式为jdbc:odps:<MaxCompute endpoint>?project=<MaxCompute project name>。参数说明如下:
- <maxcompute_endpoint>:MaxCompute服务所在区域的Endpoint。例如,华东1(杭州)外网Endpoint:
http://service.cn-hangzhou.maxcompute.aliyun.com/api
。更多关于Endpoint的配置信息,请参见Endpoint。
- <maxcompute_project_name> :为您的MaxCompute项目空间名称。
举例如下。
jdbc:odps:http://service.cn-hangzhou.maxcompute.aliyun.com/api?project=test_project
- Username:有访问指定项目空间权限的AccessKey ID。
- Password:有访问指定项目空间权限AccessKey ID对应的AccessKey Secret。
- 单击OK,完成Profile配置,进入SQL执行界面。即可在此页面执行MaxCompute SQL。