【发布时间】:2021-12-07 02:13:13
【问题描述】:
如何使用 Azure 数据工厂管道创建存储过程?
我应该使用什么活动?
我有一个现有管道,将在其中调用存储过程并将其数据导出到 Azure 存储。但是我使用的存储过程是手动创建的。
现在我想包含在管道中,它将首先创建存储过程,而不是手动创建它。
【问题讨论】:
标签: stored-procedures azure-functions azure-data-factory azure-data-factory-2
如何使用 Azure 数据工厂管道创建存储过程?
我应该使用什么活动?
我有一个现有管道,将在其中调用存储过程并将其数据导出到 Azure 存储。但是我使用的存储过程是手动创建的。
现在我想包含在管道中,它将首先创建存储过程,而不是手动创建它。
【问题讨论】:
标签: stored-procedures azure-functions azure-data-factory azure-data-factory-2
您可以使用copy data 活动sink 来创建存储过程。
在接收器设置下的预复制脚本中,编写您的脚本以创建一个过程。
注意:您没有在源代码中编写预复制脚本的选项
以下是我的做法:
示例代码:CREATE PROCEDURE p1 AS select 'Hello' as col1
复制数据活动2:
来源:
下沉:
输出:
【讨论】:
如果我理解正确,您是在尝试在管道复制作业中调用它之前创建一个存储过程?
您可以使用预复制脚本来创建存储过程,如果复制作业以该存储过程为目标,只需使用“编辑”功能并手动输入过程名称。
【讨论】: