使用Azure数据工厂将数据发布到REST API

使用Azure数据工厂将数据发布到REST API,azure,api,azure-data-factory,Azure,Api,Azure Data Factory,我正在尝试设置Web活动,以将Azure data Lake Gen 1中的数据发布到REST API服务,遵循在此过程中执行的类似设置,但由于错误“缺少文件”而无法成功 样本卷曲请求-与邮递员一起尝试时成功 curl --location --request POST 'https://xxxx/files' \ --header 'X-API-TOKEN: xxxx' \ --form 'file=xxxxx' 数据集设置: 网络活动设置: 运行错误: 向微软提出了这一问题,他们表示数

我正在尝试设置Web活动,以将Azure data Lake Gen 1中的数据发布到REST API服务,遵循在此过程中执行的类似设置,但由于错误“缺少文件”而无法成功

样本卷曲请求-与邮递员一起尝试时成功

curl --location --request POST 'https://xxxx/files' \
--header 'X-API-TOKEN: xxxx' \
--form 'file=xxxxx'
数据集设置:

网络活动设置:

运行错误:

向微软提出了这一问题,他们表示数据工厂尚未实现这一功能

但现在我已经通过逻辑应用程序实现了这一点

Logic Apps支持多种形式的数据,在将数据作为附件发送到目标服务器之前,数据从data lake读取并命名为文件


整个错误消息是什么?“你能给我们一些截图吗?”Leonyu用详细的截图更新了问题。请参阅
{
  "$content-type": "multipart/form-data",
  "$multipart": [
    {
      "body": "@{body('Read_File_from_Data_Lake')}",
      "headers": {
        "Content-Disposition": "form-data; name=file; filename=Sample.csv"
      }
    }
  ]
}