尝试将Data Factory SFTP连接器用作接收器时出错

时间:2019-12-19 01:25:45

标签: azure sftp azure-data-factory file-transfer azure-data-factory-2

因此Azure最近announced声称SFTP可以用作Data Factory中的接收器。

我一直在尝试在Azure政府中测试此功能。

  • 数据工厂将单个文件从Blob存储复制到SFTP服务器。

  • 以定界文件为源,SFTP位置为接收器的Blob存储。

  • 我在白名单上列出了SFTP服务器的集成运行时。

尝试运行复制活动时出现以下错误:

{ 
"errorCode": "2200", "message": "Failure happened on 'Sink' side. ErrorCode=UserErrorSftpPermissionDenied,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Permission
 denied to access '/C:/Users/rmsftp/Documents/_SUCCESS.txt.82a1f514a859473ea2c764dadedc9713'.,Source=Microsoft.DataTransfer.ClientLibrary.SftpConnector,''Type=Renci.SshNet.Common.SftpPermissionDeniedException,Message=Permission denied,Source=Renci.SshNet,'",
 "failureType": "UserError", "target": "Copy data1", "details": [] 
}

关于如何解决此问题的任何提示都非常棒。

请注意,实际上已复制了文件的一部分。但是不是整个文件,活动仍然会抛出错误并提示失败。

0 个答案:

没有答案