本文為您介紹如何為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。