复制活动中的源和接收必须通过相同的自托管IR连接

复制活动中的源和接收必须通过相同的自托管IR连接

本文介绍了复制活动中的源和接收必须通过相同的自托管IR连接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对此消息感到困惑"复制活动中的源和接收器必须通过相同的自我连接-hosted IR"

I'm confused with this message "Source and sink in the copy activity must be connected via the same self-hosted IR"

故事:1。创建了天蓝色数据工厂管道将数据从Oracle数据库(内部)加载到Azure数据湖第2代  连接到Oracle
on我们正在使用Oracle自托管IR,连接到我们正在使用Azure AutoResolveIntegrationRuntime的Azure Data Lake容器。  
所有工作,数据加载

2。在所选网络的Azure存储(数据湖所在位置)上启用防火墙:公司IP范围。  AutoResolveIntegrationRuntime
无法访问Data Lake,这是可以理解的:Azure的IP与我的公司IP范围不同。

3。在公司Vnet下使用新的自主IR创建Azure上的虚拟机。在azure数据工厂中设置与Data lake的连接,具有新的自托管IR,连接工作,防火墙打开,都很棒。
但是Pipeline停止工作,收到错误: 
复制活动中的源和汇必须通过相同的自托管IR连接

3. Created virtual machine on Azure under company Vnet with new selfhosted IR. In azure data factory set connection to Data lake with new self hosted IR, connection works, firewall is on, all great. But Pipeline stopped working, getting error : Source and sink in the copy activity must be connected via the same self-hosted IR

我如何解决这个问题?

谢谢你,布鲁斯。     

Thank you, Bruce.     

推荐答案

确保在公司防火墙,自托管集成运行时计算机上的Windows防火墙以及数据存储本身上正确启用了防火墙规则。
启用这些规则允许自托管集成运行时成功连接到源和接收器。为复制操作中涉及的每个数据存储启用规则。

有关详细信息,请参阅"端口和防火墙"。

For more details, refer "Ports and firewall".

希望这会有所帮助。


这篇关于复制活动中的源和接收必须通过相同的自托管IR连接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-06 00:37