我正在尝试创建一个归档管道,它主要执行以下操作:
- 从返回结果集的SQL Azure DB调用存储过程(GET(
- 将#1的结果存档到存储帐户(例如json文件(
- 将#1中的ID列提取到int数组中
- 使用#4的结果作为参数来调用同一SQL Azure DB中的存储过程(DELETE(
到目前为止,我已经尝试了满足步骤1&2.然而,我不知道如何从该步骤中获得输出,并且在微软找不到任何文档。
这不是正确的用法吗?我必须手动操作吗?
此外,我想在两个步骤之间进行一些验证(即没有结果?不要继续(。
我已经尝试了bare/general存储过程活动,但也找不到在哪里检索其输出以供下一步使用。我是数据工厂的新手,并不真正从事数据工程/管道工作,所以请耐心等待。
-
使用"复制数据"活动,可以将存储过程数据复制到存储中。将源连接到SQL数据库并使用存储过程作为查询选项,连接存储帐户中的接收器到接收器文件夹。
-
将数据复制到存储帐户后,使用查找活动从#1生成的文件中读取数据。
-
使用集合变量活动将查找活动的输出提取到数组变量中。
-
可以使用If条件活动验证结果,如果结果为true,则可以运行其他活动。