从SQL Server中提取Azure数据工厂作业的作业详细信息

时间:2017-12-12 16:13:48

标签: sql-server azure-data-factory

我在云中有一个SQL Server数据库,它将包含一个包含未处理作业及其参数的表。我希望有一个Azure数据工厂管道,每十五分钟检查一次该表,获取作业列表,在循环中执行它们,然后在表中将它们标记为完成。

我在ADF中没有看到这样的循环结构 - 我忽略了什么吗?

2 个答案:

答案 0 :(得分:1)

我们在ADF V2中添加了丰富的控制流构造(目前处于公共预览中),以启用上述方案。具体来说,您可以使用执行查找活动的计划触发器,然后执行ForEach活动,执行作业,并在成功时执行存储过程活动以将其标记为成功。

有一个教程说明了如何使用LookUp + ForEach + Copy,您可以使用和修改以适合您的特定场景: https://docs.microsoft.com/en-us/azure/data-factory/tutorial-bulk-copy

答案 1 :(得分:0)

也许从这个快速入门指南开始更平易近人? https://docs.microsoft.com/en-us/azure/data-factory/quickstart-create-data-factory-powershell 本特定指南使用Powershell,但如果您更喜欢REST API,.NET SDK或Python SDK,则可以在文档目录的左侧导航中找到它们。

我们还积极致力于基于GUI的创作应用程序,该应用程序可以轻松实现拖放体验,构建包含多个链式活动的管道。一旦此功能可用,我们将在博客中发布公告。