首页 > 解决方案 > 在 azure 映射数据流接收器前后 SQL 脚本中调用具有数据流参数的存储过程

问题描述

我可以在接收节点中的 pre 和 post SQL 脚本上使用 SQL 存储过程吗?如果是怎么办 如果不是有什么选择。

场景:而不是使用数据库触发器在插入和更新时做一些工作,我想使用映射数据流的这个特性来避免在目标表中写入批量数据时会产生问题的触发器。

在此处输入图像描述

没有参数传递给存储过程的工作快照

在此处输入图像描述

标签: azure-data-factoryazure-data-factory-2azure-data-flow

解决方案


例如,如果参数名称为“parameter”,请尝试 Post SQL 脚本中的表达式:concat('EXEC [demo].',$parameter),这将使其成为字符串脚本。

希望这可以帮助。


推荐阅读