Ошибка копирования файла из S3-совместимого хранилища локально в Azure blob - PullRequest
0 голосов
/ 21 апреля 2020

Из Azure Фабрика данных мы пытаемся скопировать некоторые csv-файлы из хранилища, совместимого с Amazon S3 (в частности, из корзины ECS S3) через среду автономной интеграции, но при запуске конвейера мы получаем следующую ошибку:

{
    "errorCode": "2200",
    "message": "Failure happened on 'Sink' side. ErrorCode=FileForbidden,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=The operation on file file_name.csv under directory ecs-cf-broker-XXXXX/data/transactions/file_name is failed due to exception. ,Source=Microsoft.DataTransfer.ClientLibrary.MultipartBinaryConnector,''Type=Amazon.S3.AmazonS3Exception,Message=Error making request with Error Code Forbidden and Http Status Code Forbidden. No further error information was returned by the service.,Source=AWSSDK.Core,''Type=Amazon.Runtime.Internal.HttpErrorResponseException,Message=The remote server returned an error: (403) Forbidden.,Source=AWSSDK.Core,''Type=System.Net.WebException,Message=The remote server returned an error: (403) Forbidden.,Source=System,'",
    "failureType": "UserError",
    "target": "Copy data1",
    "details": []
}

Как видите, мы получаем ошибку 403, но когда я тестирую набор данных, как показано на рисунке ниже, я могу успешно подключиться, используя полный путь к файлу, поэтому учетные данные S3, похоже, в порядке.

Это похоже на проблему с прокси, но в Self-hosted Configuration Manager я пробовал разные комбинации прокси, но все равно получаю ту же ошибку.

Буду признателен за любую помощь по этому вопросу

enter image description here

...