本文以阿里云RDS MySQL实例为例,为您介绍同主账号、同地域下数据源如何与DataWorks进行网络连通。
适用场景
如果您的数据源与DataWorks工作空间同时满足以下条件,推荐使用本方案。
数据源是阿里云产品。
数据源与DataWorks工作空间归属于同一阿里云主账号。
数据源与DataWorks工作空间位于同一地域。
方案说明
同账号、同地域场景下,推荐使用VPC网络(内网)连接,将DataWorks工作空间的资源组与数据源部署在同一VPC下,即可实现网络互通。
前提条件
配置网络连通
步骤一:获取基本信息
数据源侧
VPC信息:
说明本文以RDS MySQL为例,其他阿里云实例请参考对应官方文档查询获取VPC信息的具体方法。
前往RDS管理控制台,找到目标实例,单击实例名称,进入实例基本信息页。
在左侧导航栏单击数据库连接,获取RDS MySQL实例的VPC信息(本示例命名为
VPC 1
)。
DataWorks侧
资源组绑定的VPC和交换机信息:
前往DataWorks资源组列表页,找到目标资源组,单击右侧操作列的网络设置。
在对应功能模块下查看绑定的专有网络信息和交换机网段。
例如,业务需要将RDS MySQL与DataWorks连通进行数据同步,则在数据调度 & 数据集成下查看对应的专有网络信息(本示例命名为
VPC 2
)和交换机网段。
步骤二:网络打通
如果
VPC 1
与VPC 2
相同,则表示数据源与DataWorks资源组部署在同一VPC,网络默认已互通。如果
VPC 1
与VPC 2
不同,则需要在DataWorks资源组网络设置页面,单击新增绑定,将VPC 1
绑定到资源组,使DataWorks资源组与数据源部署在同一VPC。
步骤三:添加白名单
如果数据源有白名单控制,需要在数据源白名单中添加资源组已绑定的交换机网段,允许资源组访问。
本文以RDS MySQL设置IP白名单为例,在白名单与安全组中添加DataWorks资源组绑定的交换机网段。
其他阿里云实例请参考对应官方文档获取添加白名单的具体方法。
验证网络连通性
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的 ,在下拉框中选择对应工作空间后单击进入数据集成。
在左侧导航栏单击数据源,然后在数据源列表单击新增数据源,根据实际情况选择数据源并配置相关连接参数。
在连接配置中,选择已与数据源打通网络的资源组,单击测试连通性。
说明如果测试连通性结果为无法通过,可使用连通性诊断工具自助解决。如仍无法连通资源组与数据源,请提交工单处理。
相关文档
网络连通的常见问题,请参见资源组操作及网络连通。