gpt4 book ai didi

sql - Azure 数据工厂中的复制数据事件后更新

转载 作者:行者123 更新时间:2023-12-03 04:58:09 27 4
gpt4 key购买 nike

我对 Azure 数据工厂有这个疑问。我的管道有复制数据事件,在加载表中的信息后,我需要根据参数更新该目标中的字段。这是一个简单的更新,但鉴于我们没有 SQL 任务(存在于 SSIS 中),我不知道该使用什么。为此创建SP似乎不是最合适的解决方案,而且修改数据库比较复杂。我认为“查找”事件中的“使用查询”选项可能是一个解决方案,但这不允许我创建带有参数的 SQL 查询,就像在源中一样。

enter image description here

可能的解决方法是什么?

最佳答案

您的查找方向是正确的。这绝对是正确的选择。那里的查询字段将允许您创建动态 SQL,就像在复制事件中所做的那样。您只需要正确引用变量/参数即可。

此外,通过查找,它总是期望返回一些东西。您无需对返回值执行任何操作。忽略它即可,但如果不返回某些内容,查找将无法工作。因此,该查询字段将包含类似以下内容:

UPDATE dbo.MyTable SET IsComplete = 1 WHERE RunId = @{pipeline().parameters.runId};
SELECT 0 AS DummyValue; -- Necessary for Lookup to work

enter image description here

关于sql - Azure 数据工厂中的复制数据事件后更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63795346/

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