方案一:同主账号、同地域网络连通

本文以阿里云RDS MySQL实例为例,为您介绍同主账号、同地域下数据源如何与DataWorks进行网络连通。

适用场景

如果您的数据源与DataWorks工作空间同时满足以下条件,推荐使用本方案。

  • 数据源是阿里云产品。

  • 数据源与DataWorks工作空间归属于同一阿里云主账号。

  • 数据源与DataWorks工作空间位于同一地域。

方案说明

同账号、同地域场景下,推荐使用VPC网络(内网)连接,将DataWorks工作空间的资源组与数据源部署在同一VPC下,即可实现网络互通。

网络连通示意图

幻灯片2

前提条件

配置网络连通

步骤一:获取基本信息

数据源侧

  • VPC信息

    说明

    本文以RDS MySQL为例,其他阿里云实例请参考对应官方文档查询获取VPC信息的具体方法。

    1. 前往RDS管理控制台,找到目标实例,单击实例名称,进入实例基本信息页。

    2. 在左侧导航栏单击数据库连接,获取RDS MySQL实例的VPC信息(本示例命名为VPC 1)。

      image

DataWorks

  • 资源组绑定的VPC和交换机信息

    1. 前往DataWorks资源组列表页,找到目标资源组,单击右侧操作列的网络设置

    2. 在对应功能模块下查看绑定的专有网络信息和交换机网段

      例如,业务需要将RDS MySQLDataWorks连通进行数据同步,则在数据调度 & 数据集成下查看对应的专有网络信息(本示例命名为VPC 2)和交换机网段

      image

步骤二:网络打通

  • 如果VPC 1VPC 2相同,则表示数据源与DataWorks资源组部署在同一VPC,网络默认已互通。

  • 如果VPC 1VPC 2不同,则需要在DataWorks资源组网络设置页面,单击新增绑定,将VPC 1绑定到资源组,使DataWorks资源组与数据源部署在同一VPC。

步骤三:添加白名单

如果数据源有白名单控制,需要在数据源白名单中添加资源组已绑定的交换机网段,允许资源组访问。

本文以RDS MySQL设置IP白名单为例,在白名单与安全组中添加DataWorks资源组绑定的交换机网段

说明

其他阿里云实例请参考对应官方文档获取添加白名单的具体方法。

image

验证网络连通性

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

  2. 在左侧导航栏单击数据源,然后在数据源列表单击新增数据源,根据实际情况选择数据源并配置相关连接参数。

  3. 在连接配置中,选择已与数据源打通网络的资源组,单击测试连通性image

    说明

    如果测试连通性结果为无法通过,可使用连通性诊断工具自助解决。如仍无法连通资源组与数据源,请提交工单处理。

相关文档

网络连通的常见问题,请参见资源组操作及网络连通