绑定AnalyticDB for PostgreSQL计算资源

若您要使用DataWorks进行云原生数据仓库AnalyticDB PostgreSQL版实例(以下简称AnalyticDB for PostgreSQL)任务的开发、管理,需先将您的AnalyticDB for PostgreSQL实例绑定为DataWorksAnalyticDB 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实例白名单

使用限制

  • 权限限制

    操作人

    具备权限说明

    阿里云主账号

    无需额外授权。

    阿里云RAM账号/RAM角色

    仅拥有运维空间管理员角色的空间成员,或拥有AliyunDataWorksFullAccess权限的空间成员可创建计算资源。授权详情请参见授权用户空间管理员权限

新版数据开发:绑定AnalyticDB for PostgreSQL计算资源

参加数据开发(Data Studio)(新版)公测的工作空间绑定AnalyticDB for PostgreSQL计算资源。

进入计算资源列表页

  1. 登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的更多 > 管理中心,在下拉框中选择对应工作空间后单击进入管理中心

  2. 在左侧导航栏单击计算资源,进入计算资源列表页。

绑定AnalyticDB for PostgreSQL计算资源

计算资源列表页,配置绑定AnalyticDB for PostgreSQL计算资源。

  1. 选择绑定计算资源类型。

    1. 单击绑定计算资源,进入绑定计算资源页面。

    2. 绑定计算资源页面选择计算资源类型为AnalyticDB for PostgreSQL,进入绑定AnalyticDB for PostgreSQL计算资源配置页面。

  2. 配置AnalyticDB for PostgreSQL计算资源。

    绑定AnalyticDB for PostgreSQL计算资源配置页面,根据下表内容进行相应配置。

    参数

    说明

    配置模式

    选择阿里云实例模式。

    所属云账号

    选择当前阿里云主账号。

    实例

    选择需要绑定的AnalyticDB for PostgreSQL实例。您也可单击下拉菜单中的新建创建AnalyticDB for PostgreSQL实例

    数据库名称

    填写您所使用的数据库名称。

    用户名密码

    可访问当前AnalyticDB for PostgreSQL实例的账号及其对应密码。如无账号信息,可创建管理用户

    计算资源实例名

    自定义计算资源名称。在任务运行时,可根据计算资源名称来选择任务运行的计算资源。

  3. 测试连通性。

    在连接配置区域,请选择DataWorks用于运行AnalyticDB for PostgreSQL任务的资源组,并单击测试连通性以确保资源组可以正常访问您的AnalyticDB for PostgreSQL实例。详情请参见网络连通方案

  4. 单击确认,完成AnalyticDB for PostgreSQL计算资源配置。

    说明

    在绑定AnalyticDB for PostgreSQL计算资源时,系统会自动在当前工作空间的数据源中同步创建一个同名的AnalyticDB for PostgreSQL数据源。

旧版数据开发:绑定AnalyticDB for PostgreSQL计算资源

参加数据开发(Data Studio)(新版)公测的工作空间绑定AnalyticDB for PostgreSQL计算资源。

进入计算资源列表页

  1. 进入数据开发页面。

    登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的数据开发与运维 > 数据开发,在下拉框中选择对应工作空间后单击进入数据开发

  2. 在左侧导航栏单击image图标,进入计算资源列表页。

绑定AnalyticDB for PostgreSQL计算资源

在计算资源列表页,配置绑定AnalyticDB for PostgreSQL计算资源。

  1. 选择绑定计算资源类型。

    1. 单击新建计算资源,进入新建计算资源页面。

    2. 新建计算资源页面选择计算资源类型为AnalyticDB for PostgreSQL,进入新建计算资源配置页面。

  2. 配置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文件。

  3. 测试连通性。

    在连接配置区域,请选择DataWorks用于运行AnalyticDB for PostgreSQL任务的资源组,并单击测试连通性以确保资源组可以正常访问您的AnalyticDB for PostgreSQL实例。详情请参见网络连通方案

  4. 单击新建计算资源并绑定数据开发,完成AnalyticDB for PostgreSQL计算资源配置。

    说明

    在绑定AnalyticDB for PostgreSQL计算资源时,系统会自动在当前工作空间的数据源中同步创建一个同名的AnalyticDB for PostgreSQL数据源。

附录

连接串模式不支持绑定为计算资源,支持绑定为数据源,您可通过连接串模式配置AnalyticDB for PostgreSQL数据源信息。

参数

说明

JDBC URL

参数格式jdbc:postgresql://ServerIP:Port/Database

ServerIP:AnalyticDB for PostgreSQL实例的内网地址

Port:AnalyticDB for PostgreSQL实例的内网端口号(默认5432)。

Database:填写您所使用的数据库名称。

用户名密码

可访问当前AnalyticDB for PostgreSQL实例的账号及其对应密码。如无账号信息,可创建管理用户

后续操作