在天蓝色映射数据流接收器SQL脚本之前和之后调用带有数据流参数的存储过程

问题描述 投票:0回答:2

我可以在接收器节点中的SQL脚本之前和之后使用SQL存储过程吗?如果是,该怎么办,如果没有,该怎么办。

Scenario:在插入和更新时,我不使用数据库触发器来做一些工作,我想使用映射数据流的此功能,以避免触发器在将大量数据写入目标表时会造成问题。

enter image description here

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

enter image description here

azure-data-factory azure-data-factory-2 azure-data-flow
2个回答
1
投票

例如,如果参数名称为“ parameter”,请尝试使用Post SQL脚本concat('EXEC [demo]。',$ parameter),将其设置为字符串脚本。

希望这会有所帮助。


0
投票

感谢莱昂。

示例表达式:

concat('EXEC [',$ df_tenantDBName,']。[testPrePostSQLFromSink]',$ df_tenantDBName,',',$ df_tenantDBName)

© www.soinside.com 2019 - 2024. All rights reserved.