我在 ADF 中设计了一个复制活动管道,并调用了一个存储过程,该过程接受两个参数作为输入。 我想在存储过程调用时将参数用作复制活动中的动态内容。 主要管道是 在每个活动里面我使用了网络活动和 if 语句 每个活动的内部
我激活了第二个 if else 条件,其中有复制活动 复制活动
在复制活动中,有一个存储过程调用存储过程 出于测试目的,我只是对存储过程将采用的添加动态内容中的值进行硬编码
@json('{ "日历": { "值": "FY25,FY26", "类型": "字符串" }, "PPiviotLevel": { "值": 0, "类型": "Int32" } } ')
现在我的目标是在数据库表和 Web 活动中使用此 JSON,我已经使用它来调用列名称并在存储过程中传递这两个值。 数据库中的列名称是 SP_PARAMETERS,但我无法将这些值保存在 SP_PARAMETERS 列中,以便在存储过程调用时可以调用和使用它。
数据库中的列名称是 SP_PARAMETERS,但我无法将这些值保存在 SP_PARAMETERS 列中,以便在存储过程调用时可以调用和使用它。
要将该值保存在
SP_PARAMETERS
列中,您需要在复制活动中使用附加列属性,该值应仅以字符串格式传递,以便您可以使用字符串函数。
在接收器中添加要存储数据的表,并在映射中正确映射列。
输出:
现在,您可以使用查找活动再次调用它们并将其用作其中的存储过程参数。