0

我有 Azure 数据工厂管道,它具有带有存储过程接收器的复制数据活动。SP 将表类型参数作为输入。到目前为止一切正常。但现在 SP 已更改,我需要添加另一个参数,该参数应该是我的 Copy Data 活动的 Source 列之一的 Max。我无法在该 SP 内执行此操作,因为它被其他组件重用并将其作为输入。当然,我可以将它包装到另一个计算 Max 的 SP 中,然后调用原始 SP,但我认为更好的方法是直接形成 ADF 管道。所以我想我可以在我的接收器 SP 中添加一个新参数,并以某种方式使用动态内容获取该最大值,但我无法找到引用复制数据活动源的方法。

假设复制数据的来源有列Id,我需要将该列的最大值传递给 SP 接收器。max(@Source.Id)有没有办法在 SP 的参数值字段中做类似的事情?

4

1 回答 1

0

据我所知,直接引用源是不可能的。所以我认为使用lookup activity是做这种事情的替代方法。

希望这可以帮到你。

于 2020-07-06T05:31:15.110 回答