Я пытаюсь записать файл с помощью ADF, подробности ниже.
Источник — ADLS Gen 2. Связанная служба источника также указывает на ADLS Gen 2.
Раковина — ADLS Gen 2 Связанная служба Sink — это хранилище BLOB-объектов Azure.
Теперь я пытаюсь записать файл, и у меня есть все разрешения, но я получаю сообщение об ошибке 403.
Подробности ошибки
ErrorCode=AzureBlobFailedToCreateContainer,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Unable to create Azure Blob container. Endpoint: 'https://andcgateway.blob.core.windows.net/', Container Name: 'file-drop-secured'.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=Microsoft.WindowsAzure.Storage.StorageException,Message=The remote server returned an error: (403) Forbidden.,Source=Microsoft.WindowsAzure.Storage,StorageExtendedMessage=RequestId:8bey03e0-rvbmxww-004bruvlycxss
Time:Mon, 03 Jun 2024 16:11:57 GMT,,''Type=System.Net.WebException,Message=The remote server returned an error: (403) Forbidden.,Source=System,'
Но когда я пытаюсь писать, предоставляя доступ к поставщику данных, он работает нормально, и тестовое соединение связанной службы также работает нормально.
Есть ли какие-либо проблемы со службой, связанной с приемником, поскольку я использую связанную службу хранилища BLOB-объектов Azure для записи файла в ADLS Gen 2.
Я могу создать еще одну службу linkedin с помощью adls gen 2, но просто хочу понять, что здесь вызывает проблему.
Пожалуйста, помогите мне понять проблему.
Да, тестовое подключение к службе, связанной с хранилищем BLOB-объектов, прошло успешно.


Есть ли какие-либо проблемы со службой, связанной с приемником, поскольку я использую связанную службу хранилища BLOB-объектов Azure для записи файла в ADLS Gen 2?
Нет, для этого вы можете использовать связанную службу Blob. Я попробовал связанную службу Azure Blob с целью ADLS gen2, и вы можете видеть, что она успешно скопирована в цель без каких-либо проблем.
Связанный сервис:

Копировать приемник активности:

Результат:

Для меня это был публичный доступ к сети учетной записи хранения. Это не значит, что служба, связанная с Blob, не будет работать. Он также будет работать как для ADLS, так и для служб, связанных с Blob.
Согласно этому Док
Причиной вашей ошибки может быть использование управляемой виртуальной сети IR для связанных служб источника или приемника.
Вы можете просмотреть тот же документ, чтобы узнать больше об этом.
Было ли тестовое подключение связанной службы хранилища BLOB-объектов успешным? Это также приводит к тому же?