使用ADF将数据复制到Azure sql时,为什么外部I.p.需要访问预sql数据库?
看起来on prem sql直接连接到Azure sql(绕过ADF(。这是故意的,还是我遵循了错误的工作流程?
数据工厂使用集成运行时来帮助我们创建到源/接收器数据集的连接。云数据集的Azure集成运行时和内部部署源/汇数据集的自主机集成运行时。
- 集成运行时(IR(是AzureData Factory用于提供跨不同的网络环境。有关IR的详细信息,请参阅集成运行时概述
- 自托管集成运行时可以在云数据存储和专用网络中的数据存储。它还可以针对中的计算资源调度转换活动本地网络或Azure虚拟网络。安装自托管集成运行时需要本地计算机或专用网络中的虚拟机
Azure集成运行时默认由ADF提供。必须手动创建自主机集成运行时。
这意味着数据工厂不能直接访问预SQL数据库。它需要自主机集成运行时来帮助我们连接到预处理SQL数据库。
这意味着on-prem-sql不会直接连接到Azure sql(绕过ADF。这就是为什么外部I.p.在使用ADF将数据复制到Azure sql时需要访问on-prem-sql数据库。
HTH。