【问题标题】:Can we use different run-time in Azure Data Factory v2 (ADFv2) Copy Activity?我们可以在 Azure 数据工厂 v2 (ADFv2) 复制活动中使用不同的运行时吗?
【发布时间】:2020-07-06 04:29:06
【问题描述】:

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

但是,当执行管道完全使用自托管运行时并覆盖 Azure Synapse 的运行时。因为那个连接失败了。

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

【问题讨论】:

    标签: azure-data-factory azure-synapse


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 你说“连接失败”——你能提供一个具体的错误信息吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多