若您要使用DataWorks进行云原生数据仓库AnalyticDB PostgreSQL版实例(以下简称AnalyticDB for PostgreSQL)任务的开发、管理,需先将您的AnalyticDB for PostgreSQL实例绑定为DataWorks的AnalyticDB for PostgreSQL计算资源。创建完成后,可在DataWorks的各功能模块使用该计算资源连接AnalyticDB for PostgreSQL实例,进行相应的数据同步、数据开发等操作。
前提条件
-
已创建AnalyticDB for PostgreSQL实例。
说明建议购买AnalyticDB for PostgreSQL实例时,地域与创建AnalyticDB for PostgreSQL计算资源的DataWorks工作空间地域一致。若地域不一致,则无法绑定为该工作空间的计算资源。
-
DataWorks已创建工作空间,操作者使用的RAM用户已加入工作空间并设置为工作空间管理员角色。
-
已为工作空间绑定资源组,且确保网络连通。
-
使用Serverless资源组时,只需确保AnalyticDB for PostgreSQL计算资源与Serverless资源组连通性正常即可。
-
使用旧版独享型资源组时,需确保AnalyticDB for PostgreSQL计算资源与对应场景下的独享调度资源组连通性正常。
-
资源组需要绑定与AnalyticDB for PostgreSQL实例同一个VPC,并将资源组IP地址添加为AnalyticDB for PostgreSQL实例白名单。
-
使用限制
-
地域限制:华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华北6(乌兰察布)、华南1(深圳)、中国香港、日本(东京)、新加坡、马来西亚(吉隆坡)、印度尼西亚(雅加达)。
-
权限限制:
操作人
具备权限说明
阿里云主账号
无需额外授权。
阿里云RAM账号/RAM角色
仅拥有运维和空间管理员角色的空间成员,或拥有
AliyunDataWorksFullAccess权限的空间成员可创建计算资源。授权详情请参见授权用户空间管理员权限。
新版数据开发:绑定AnalyticDB for PostgreSQL计算资源
为使用新版数据开发(Data Studio)的工作空间绑定AnalyticDB for PostgreSQL计算资源。
进入计算资源列表页
-
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的,在下拉框中选择对应工作空间后单击进入管理中心。
-
在左侧导航栏单击计算资源,进入计算资源列表页。
绑定AnalyticDB for PostgreSQL计算资源
在计算资源列表页,配置绑定AnalyticDB for PostgreSQL计算资源。
-
选择绑定计算资源类型。
-
单击绑定计算资源,进入绑定计算资源页面。
-
在绑定计算资源页面选择计算资源类型为AnalyticDB for PostgreSQL,进入绑定AnalyticDB for PostgreSQL计算资源配置页面。
-
-
配置AnalyticDB for PostgreSQL计算资源。
在绑定AnalyticDB for PostgreSQL计算资源配置页面,根据下表内容进行相应配置。
参数
说明
配置模式
选择阿里云实例模式。
所属云账号
选择当前阿里云主账号。
实例
选择需要绑定的AnalyticDB for PostgreSQL实例。您也可单击下拉菜单中的新建来创建AnalyticDB for PostgreSQL实例。
数据库名称
填写您所使用的数据库名称。
用户名和密码
可访问当前AnalyticDB for PostgreSQL实例的账号及其对应密码。如无账号信息,可创建管理用户。
计算资源实例名
自定义计算资源名称。在任务运行时,可根据计算资源名称来选择任务运行的计算资源。
-
测试连通性。
在连接配置区域,请选择DataWorks用于运行AnalyticDB for PostgreSQL任务的资源组,并单击测试连通性以确保资源组可以正常访问您的AnalyticDB for PostgreSQL实例。详情请参见网络连通方案概述。
-
单击确认,完成AnalyticDB for PostgreSQL计算资源配置。
说明在绑定AnalyticDB for PostgreSQL计算资源时,系统会自动在当前工作空间的数据源中同步创建一个同名的AnalyticDB for PostgreSQL数据源。
旧版数据开发:绑定AnalyticDB for PostgreSQL计算资源
为未使用新版数据开发(Data Studio)的工作空间绑定AnalyticDB for PostgreSQL计算资源。
进入计算资源列表页
进入数据开发页面。
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的,在下拉框中选择对应工作空间后单击进入数据开发。
-
在左侧导航栏单击
图标,进入计算资源列表页。
绑定AnalyticDB for PostgreSQL计算资源
在计算资源列表页,配置绑定AnalyticDB for PostgreSQL计算资源。
-
选择绑定计算资源类型。
-
单击新建计算资源,进入新建计算资源页面。
-
在新建计算资源页面选择计算资源类型为AnalyticDB for PostgreSQL,进入新建计算资源配置页面。
-
-
配置AnalyticDB for PostgreSQL计算资源。
在新建计算资源配置页面,根据下表内容进行相应配置。
参数
说明
数据源名称
自定义计算资源名称。在任务运行时,可根据计算资源名称来选择任务运行的计算资源。
配置模式
选择阿里云实例模式。
说明连接串模式绑定的计算资源无法绑定到当前工作空间,只能生成数据源。
所属云账号
选择当前阿里云主账号。
说明使用其他阿里云主账号时,您可根据界面提示,填写其他账号有关参数信息。
实例
选择需要绑定的AnalyticDB for PostgreSQL实例。如未创建实例,可创建AnalyticDB for PostgreSQL实例。
数据库名称
填写您所使用的数据库名称。
用户名和密码
可访问当前AnalyticDB for PostgreSQL实例的账号及其对应密码。如无账号信息,可创建管理用户。
认证选项
选择后续访问AnalyticDB for PostgreSQL实例时的认证方式。
-
无认证:无需进行其他操作。
-
SSL认证:选择该认证方式,需在AnalyticDB for PostgreSQL实例设置SSL加密,并下载证书文件,以供后续验证。
Trusctore证书文件
当认证选项为SSL认证方式时,需要单击下方的新增认证文件,上传您在AnalyticDB for PostgreSQL实例数据安全性页下载的证书文件夹中的
.pem文件。 -
-
测试连通性。
在连接配置区域,请选择DataWorks用于运行AnalyticDB for PostgreSQL任务的资源组,并单击测试连通性以确保资源组可以正常访问您的AnalyticDB for PostgreSQL实例。详情请参见网络连通方案概述。
-
单击新建计算资源并绑定数据开发,完成AnalyticDB for PostgreSQL计算资源配置。
说明在绑定AnalyticDB for PostgreSQL计算资源时,系统会自动在当前工作空间的数据源中同步创建一个同名的AnalyticDB for PostgreSQL数据源。
附录
连接串模式不支持绑定为计算资源,支持绑定为数据源,您可通过连接串模式配置AnalyticDB for PostgreSQL数据源信息。
|
参数 |
说明 |
|
JDBC URL |
参数格式: ServerIP:AnalyticDB for PostgreSQL实例的内网地址。 Port:AnalyticDB for PostgreSQL实例的内网端口号(默认 Database:填写您所使用的数据库名称。 |
|
用户名和密码 |
可访问当前AnalyticDB for PostgreSQL实例的账号及其对应密码。如无账号信息,可创建管理用户。 |
后续操作
-
新版数据开发:配置完AnalyticDB for PostgreSQL计算资源后,您可在数据开发中通过离线同步节点进行数据同步操作,通过ADB for PostgreSQL节点进行数据开发。
-
旧版数据开发:配置完AnalyticDB for PostgreSQL计算资源后,您可在数据开发中通过节点进行数据同步操作,通过创建并使用AnalyticDB for PostgreSQL节点进行数据开发。