ADF Foreach-失败的查找活动

时间:2019-10-31 03:42:13

标签: azure foreach factory

我有一个foreach活动,其中文​​件列表来自Get MetaData Activity。在foreach中,我有一个Lookup Activity,它调用存储过程记录正在处理的每个文件,并且还执行一些文件验证并为嵌套步骤返回ReturnCode。

查看数据库,对于每个需要处理的文件,日志条目已成功发生。但是查找活动失败,并显示错误消息:

{
    "errorCode": "2100",
    "message": "Failure happened on 'Sink' side. 
    ErrorCode=UserErrorFailedFileOperation,
'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,
Message=Upload file failed at path 508299c4-87a8-4073-a083-0ac39d85b638\\result.,
Source=Microsoft.DataTransfer.Common,''Type=System.ArgumentException,
Message=Can not add property  to Newtonsoft.Json.Linq.JObject. Property with the same name already exists on object.,
Source=Newtonsoft.Json,''Type=System.ArgumentException,Message=Can not add property  to Newtonsoft.Json.Linq.JObject. 
Property with the same name already exists on object.,Source=Newtonsoft.Json,'",
    "failureType": "UserError",
    "target": "FileValidationEntryLog"?

我正在使用Azure SQL数据库。

我期望在每次登录后,查找活动都将成功,并返回一个ReturnCode,然后我将使用该返回码来决定是否进行下一个活动。

总共有8个文件要处理,如下面的两个图片所示

enter image description here

enter image description here

enter image description here

enter image description here

0 个答案:

没有答案