无法使用Lookup活动 - 设置:prod中的storedprocedure [英] Cannot use a Lookup activity - settings : storedprocedure in prod
问题描述
我想知道为什么我可以手动运行Lookup活动绑定到存储过程并传递管道参数( pipelineTriggerID)。
I would like to know why I can run manualy a Lookup activity bind to a Stored procedure and pass pipeline parameters (pipelineTriggerID).
运行时,由一个计划触发,它失败并显示下面的消息,但触发时手动成功。 :
When it run, triggered by a schedule it fails with the message below, but success when trigger manualy. :
输出消息:
{" errorCode":" 2100"," message":" ErrorCode = UserErrorInvalidParameterInStoredProcedure,'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message =属性的
值& Value&对于存储过程参数& pipeTriggerID&。,Source = Microsoft.DataTransfer.ClientLibrary,''Type = System.FormatException,Message = Guid应该包含32个数字,其中包含4个破折号
(xxxxxxxx-) xxxx-xxxx-xxxx-xxxxxxxxxxxx)。,Source = mscorlib,'"," failureType":" UserError"," target":" RegisterParentSourceId" }
推荐答案
您好Damien,
Hi Damien,
请尝试以下方法:
- 确保使用的表达式是 @pipeline()。RunId。
- 从管道中删除预定的触发器。
- 将其添加回来并发布更改。
如果有效,请告知我们。另外,我们很乐意深入研究这个问题。
Let us know if it works. Else, we can gladly dive deeper into the issue.
这篇关于无法使用Lookup活动 - 设置:prod中的storedprocedure的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!