本文为您介绍如何连通Dataworks元数据服务、用户独享资源组至AnalyticDB for PostgreSQL的专有网络(VPC)。

云数据库AnalyticDB for PostgreSQL运行在VPC网段,如果您需要在DataWorks使用,请连通DataWorks服务至AnalyticDB for PostgreSQL的VPC网络。

您可以通过在AnalyticDB for PostgreSQL控制台添加DataWorks服务的白名单,来连通相应实例的专有网络。添加AnalyticDB for PostgreSQL白名单的详情请参见设置白名单

AnalyticDB for PostgreSQL白名单包括以下两部分:
  • DataWorks元数据服务,用于配置AnalyticDB for PostgreSQL数据库元数据的采集任务。您可以通过配置元数据采集器,采集AnalyticDB for PostgreSQL数据库的元数据至DataWorks。采集完成后,您可以通过数据地图、数据开发等模块,管理AnalyticDB for PostgreSQL中的表。
  • 任务执行在您的独享资源组上,独享资源组是在Dataworks上专门用于执行任务的ECS。如果您需要连接AnalyticDB for PostgreSQL数据库,需要连通ECS至AnalyticDB for PostgreSQL的VPC网络。

AnalyticDB for PostgreSQL元数据白名单

在AnalyticDB for PostgreSQL白名单中添加不同地域对应的网段,目前数据地图仅支持以下地域展示AnalyticDB for PostgreSQL元数据:
  • 上海:100.104.189.64/26,11.115.110.10,11.115.110.28,11.115.109.9
  • 杭州:100.104.135.128/26,11.193.215.233,11.194.73.32
  • 深圳:100.104.46.128/26,11.192.91.119,11.192.91.123
  • 北京:100.104.37.128/26,11.193.82.20,11.197.254.171
  • 成都:100.104.88.64/26,11.195.57.28,11.195.57.27
  • 张家口:100.104.197.0/26,11.193.236.121,11.193.236.120
验证是否连通DataWorks元数据服务网络的方法如下:
注意 您需要购买DataWorks标准版及以上版本,才可以进入AnalyticDB for PostgreSQL元数据采集页面。
  1. 登录DataWorks控制台,单击相应工作空间后的进入数据开发
  2. 单击左上角的图标,选择全部产品 > 数据地图
  3. 单击顶部菜单栏中的数据发现,进入EMR元数据获取页面。
  4. 单击左侧导航栏中的AnalyticDB for PostgreSQL
  5. AnalyticDB for PostgreSQL元数据采集页面,单击新建采集器
  6. 配置新建采集器对话框中的基本信息后,单击下一步
  7. 选择爬取对象类型对话框中,选择相应的引擎实例,单击测试连通性

    待对话框中显示测试成功,则说明已连通DataWorks元数据服务网络。

独享资源组白名单

说明 购买独享资源组时,需要购买和AnalyticDB for PostgreSQL同一个可用区。

绑定独享资源组专有网络时,需要绑定和AnalyticDB for PostgreSQL同一个专有网络,选择与AnalyticDB for PostgreSQL同一个交换机。

如果需要连通独享资源组的网络,请把如下内容添加至AnalyticDB for PostgreSQL白名单中:
  • 独享资源组机器网段
    1. 登录DataWorks控制台,单击左侧导航栏中的资源组列表
    2. 独享资源组页面,单击相应资源后的查看信息
    3. 复制对话框中的网段至AnalyticDB for PostgreSQL白名单。网段
  • 独享资源组EIP地址

    添加独享资源组EIP地址的方式和机器网段一致。

  • 独享资源组绑定的VPC网络的交换机网段

    您需要为独享资源组绑定专有网络,详情请参见操作独享资源

    绑定完成后,进入DataWorks的资源组列表 > 独享资源组,单击相应资源后的专有网络绑定,查看交换机信息。

验证是否连通独享资源组网络的方法如下:
  1. 登录DataWorks控制台,单击相应工作空间后的进入数据开发
  2. 单击右上角的工作空间管理,进入工作空间配置页面。
  3. 计算引擎信息模块,单击AnalyticDB for PostgreSQL
  4. 单击增加实例,配置添加AnalyticDB for PostgreSQL实例对话框中的参数。

    如果您已添加实例,请单击相应实例后的编辑

  5. 确认基础信息无误后,请选择资源组,单击测试连通性

    待页面显示测试通过,则说明已连通独享资源组的网络。