【问题标题】:Azure Data Factory Copy Activity with Source as Stored Procedure源为存储过程的 Azure 数据工厂复制活动
【发布时间】:2020-12-23 21:05:54
【问题描述】:

不知道如何在 Azure 数据工厂复制活动中使用存储过程作为源数据集?有没有办法将存储过程作为复制数据任务中的源数据?

【问题讨论】:

    标签: azure-data-factory-2


    【解决方案1】:

    是的,ADF 支持在 Copy 活动中从存储过程中读取数据。见下图,我们以 Azure SQL 数据集为例,单击存储过程复选框,选择数据库中的存储过程脚本,然后根据需要填写参数。这个doc 提供了更多信息。谢谢。

    【讨论】:

      【解决方案2】:

      在使用带有“自动创建”表集的存储过程源时要小心,会执行架构推断步骤,该步骤会以非常特殊的方式执行存储过程中的代码,这可能会导致管道错误 - 特别是如果您有任何动态存储过程代码中的 SQL 和/或条件!我发现了一种解决方法,它允许以功能齐全的方式编写存储过程而不会破坏管道。也许我会单独写一篇文章。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-10-24
        • 2022-01-04
        • 1970-01-01
        • 2019-03-28
        • 2019-04-23
        • 1970-01-01
        • 2020-09-15
        • 1970-01-01
        相关资源
        最近更新 更多