我们可以在Azure Data Factory v2(ADFv2)复制活动中使用不同的运行时吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我们可以在Azure Data Factory v2(ADFv2)复制活动中使用不同的运行时吗?相关的知识,希望对你有一定的参考价值。

我有复制活动,其中源是通过自托管IR连接的本地Oracle,目标是通过Azure运行时连接的Microsoft Synapse。这些运行时在连接(链接服务)中定义。

但是,当执行管道正在使用自托管运行时贯穿并覆盖Azure Synapse的运行时时。并且由于该连接失败。

这是默认行为吗?我不能在2个不同的运行时中运行管道吗?

答案

集成运行时在链接服务级别定义。因此,您应该为Oracle数据库提供一个链接服务定义,为Azure Synapse Analytics(以前称为Azure SQL数据仓库)提供一个单独的链接服务定义。因此,您可以指定不同的集成运行时,例如以下示例:

Synapse linked service

NB Azure Synapse Analytics正在使用Autoresolve运行时,并且由于它是本机PaaS服务,因此不需要自托管的集成运行时(SHIR)。您是否遇到特定错误?如果是这样,请发布详细信息。

另一答案

感谢@wBob,但是很抱歉,这不是真的,我在Microsoft文档中找到了答案。

在云数据源和专用网络中的数据源之间进行复制:如果源链接或接收链接的服务都指向自托管的IR,则复制活动在该自托管的集成运行时上执行。

参考:https://docs.microsoft.com/en-us/azure/data-factory/concepts-integration-runtime#determining-which-ir-to-use

以上是关于我们可以在Azure Data Factory v2(ADFv2)复制活动中使用不同的运行时吗?的主要内容,如果未能解决你的问题,请参考以下文章

Azure Data PlatformETL工具——Azure Data Factory “复制数据”工具(云中复制)

Azure Synapse Analysis 开箱 Blog - 伍 -- Data Factory Data Pipeline Automation

Azure Data Factory入门简介

Azure 架构师学习笔记-Azure Data Factory -触发器

Copy data from and to Salesforce using Azure Data Factory or Azure Synapse Analytics

Azure Data PlatformETL工具——使用Azure Data Factory数据流传输数据