0

如果我只使用 1 个文件,它可以完美运行,但超过 1 个文件会失败这是我的要求

{ 
   "Arguments":{ 
      "InputArguments":[ 
         { 
            "Resource":"https://s3url.com",
            "Name":"HostDwg1-050A-014"
         },
         { 
            "Resource":"https://s3url.com",
            "Name":"HostDwg1-050A-015"
         }
      ],
      "OutputArguments":[ 
         { 
            "Name":"Result1-050A-014",
            "HttpVerb":"PUT",
            "Resource":"https:://s3url.com",
            "StorageProvider":"Generic"
         },
         { 
            "Name":"Result1-050A-015",
            "HttpVerb":"PUT",
            "Resource":"https://s3url.com",
            "StorageProvider":"Generic"
         }
      ]
   },
   "ActivityId":"PlotToPDF",
   "Id":""
}

这是我得到的错误

The number of Arguments is bigger than the number of Parameters.
Parameter name: Count

如何必须完成转换多个文件的请求,而不对每个文件进行请求?谢谢

4

1 回答 1

0

PlotToPDF 活动只声明了一个输入参数和一个输出参数。活动就像编程语言中的函数:您只能提供与参数一样多的参数。所以...

  1. 如果您想拥有一个具有多个输入/输出参数的工作项,那么您应该定义一个具有多个输入/输出参数的新自定义活动。

  2. 如果你想绘制多个文件,那么你应该简单地提交多个工作项。

于 2019-09-16T16:59:38.583 回答