在 DataWorks 中,打通网络可以通过以下几种方式实现:
VPC 网络:DataWorks 支持与虚拟私有云(Virtual Private Cloud,VPC)进行打通。您可以将 DataWorks 实例部署在与目标 VPC 相同的区域,并通过专线或 VPN 等方式建立 VPC 之间的连接,以实现网络的互通。
弹性 IP:DataWorks 还支持使用弹性 IP(Elastic IP)来打通网络。您可以为 DataWorks 实例分配一个公网 IP 地址,并通过配置安全组规则和网络策略,让 DataWorks 实例能够访问其他网络资源。
NAT 网关:如果您需要 DataWorks 实例访问互联网上的外部资源,可以考虑使用 NAT 网关。通过配置 NAT 网关,将 DataWorks 实例的私有 IP 转换为公网 IP,使其能够与互联网通信。
代理服务:如果您的网络环境要求通过代理服务器访问外部资源,可以在 DataWorks 配置中设置代理参数。通过配置代理,DataWorks 可以通过代理服务器与外部网络通信。
在数据同步任务配置前,您需要确保用于执行同步任务的独享数据集成资源组与您将要同步的数据来源端与目的端数据库的网络连通性,您可以根据数据库所在网络环境,选择合适的网络解决方案来实现网络连通。本文为您介绍数据库在不同网络环境中时,可选用的网络连通方案。
注意事项
连通性测试通过是任务运行成功的必要条件,连通性工具测试仅验证网络等基本条件通过,具体任务是否成功以实际任务运行结果为准。任务提交生产运行前确保测试通过。
独享调度资源组网络连通方案同样可参考当前文档进行与目标访问地址的网络配置。
独享数据集成资源组暂不支持经典网络环境下的数据库同步,建议您将经典网络环境下的数据库迁移至VPC环境。
无法保障公网环境下的数据同步速度和任务稳定性,建议通过内网或者云企业网同步。
DataWorks工作空间与数据源的网络打通是一个关键步骤,它确保了数据的流通和共享。以下是一些网络打通的常见方法和场景:
同一阿里云主账号且同一地域:当数据源与DataWorks工作空间位于同一个阿里云主账号下,并且在同一个地域时,您可以利用云企业网CEN来打通网络环境。
不同地域但同账号:如果数据源与DataWorks工作空间位于不同的地域,但仍属于同一个阿里云主账号,您可以通过云企业网CEN将本地域VPC与数据源VPC进行连接,从而实现网络打通。
不同账号或地域:对于不同的账号或地域情况,您可以使用网络连通工具,如高速通道或VPN网关,来连接数据源所在地域与DataWorks工作空间所在的网络环境。
安全组与VPC配置:网络打通还可以通过配置安全组、VPC网络等方式来实现。这些配置可以帮助您将DataWorks所在的网络与其他网络进行连接,确保数据的安全流通和共享。
白名单配置:在使用数据源封装数据服务API时,根据数据源所在的网络环境,您可能需要进行网络连通与白名单配置,以确保资源组的正常访问。
网络连通方案选择取决于数据源与DataWorks工作空间(独享资源组,即同步机器)间的环境关系,包括以下场景:
——参考来源于阿里云官方文档。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。