gpt4 book ai didi

Azure 数据工厂 SQL 触发器事件

转载 作者:行者123 更新时间:2023-12-03 06:40:07 25 4
gpt4 key购买 nike

我想评论这篇文章:I want to trigger Azure datafactory pipeline whenever there is a change in Azure SQL database

但是我没有足够的声誉...

Skin 提出的解决方案(SQL DB 触发事件)看起来与我所追求的完全一样,但我找不到任何进一步的文档 - 事实上,我找到的唯一引用资料说这个功能< em>存在吗?

任何人都可以向我指出任何可以提供帮助的在线信息或书籍吗?

干杯

最佳答案

据我所知,在 ADF 中没有这样的 SQL 更改触发器。 ADF 仅支持 Schedule、Tumbling window 和 Storage 事件以及自定义事件触发器。

但是您可以使用逻辑应用触发器(创建项目和修改项目)来触发 ADF 管道。

为此,我们的 SQL 表应该有一个自动增量列。

这是我为项目创建触发器构建的演示:

首先在逻辑应用中搜索SQL,然后单击项目创建触发器。然后使用您的详细信息创建连接。

之后提供您的表格详细信息。

触发器创建 ADF 管道运行操作后。

enter image description here enter image description here

确保您发布 ADF 管道以在上面的下拉列表中反射(reflect)其名称。您可以将 SQL 列分配给 ADF 管道参数,如上所示。

您可以根据需要将触发器设置为每一分钟或一小时一次。如果在这段时间内有任何新项目插入到 SQL 表中,它将触发 ADF 管道。

我插入了一个像这样的新记录insert intopracticevalues('Six');

流程成功:

enter image description here

我的 ADF 管道:

enter image description here

管道触发:

enter image description here

管道成功,您可以看到变量值:

enter image description here

您可以使用另一个流程作为项目修改触发器,与上面相同,并从中触发 ADF 管道。

关于Azure 数据工厂 SQL 触发器事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74563667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com