无法使用Lookup活动 - 设置:prod中的storedprocedure [英] Cannot use a Lookup activity - settings : storedprocedure in prod

查看:60
本文介绍了无法使用Lookup活动 - 设置:prod中的storedprocedure的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道为什么我可以手动运行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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆