Скопируйте данные общего доступа между подписками — здесь целевая подписка находится в виртуальной сети

Забыл упомянуть ключевой момент в этом вопросе:

как скопировать данные файлового ресурса между подписками учетных записей хранения - сценарий описан в описании

Здесь целевая учетная запись хранения подписки находится в виртуальной сети с отключенным общим доступом. у нас также есть частные конечные точки, созданные для каждой службы хранения, такой как BLOB-объект, файл, очередь и таблица.

Спасибо @РакешГовиндуле за ответ, но в этом сценарии нужна ваша помощь.

Я попробовал то же решение, что и вы, но конвейер вышел из строя, поскольку я сказал, что целевые ресурсы подписки находятся в виртуальной сети.

Итак, я получаю ошибку типа:

ErrorCode=UserErrorInvalidCredential,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,
Message=Fail to connect to https://targetstorageacc.file.core.windows.net/targetfs1: 
Error Message: This request is not authorized to perform this operation. 
(ErrorCode: 403, Detail: This request is not authorized to perform this operation.,
1. Please check storage network setting whether public network access is disabled. 
If disabled, use Managed Virtual Network IR and create Private Endpoint to access.
 https://docs.microsoft.com/en-us/azure/data-factory/managed-virtual-network-private-endpoint. 
https://docs.microsoft.com/en-us/azure/data-factory/tutorial-copy-data-portal-
private</value> 2. Make sure the credential provided is
 valid.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,
Message=The file is forbidden to access:
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
0
57
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Чтобы устранить вышеуказанную ошибку, вы можете выполнить следующую процедуру:

  1. Создайте среду выполнения интеграции с конфигурацией виртуальной сети, как показано ниже:

  1. Перейдите на вкладку «Управление Фабрикой данных Azure» и создайте новую частную конечную точку, нажав кнопку «Создать». Выберите параметр # Хранилище файлов Azure и выберите имя своей учетной записи из списка. Нажмите «Создать». Для этого действия потребуется одобрение учетной записи хранения.

  2. В учетной записи хранилища BLOB-объектов перейдите на вкладку «Сеть» и выберите «Частные подключения к конечной точке». Вы увидите гиперссылку, которая позволит вам утвердить частную конечную точку на уровне учетной записи хранения. Нажмите на гиперссылку и подтвердите ее, как показано ниже:

  1. После успешного одобрения подключитесь через созданную среду выполнения интеграции с необходимыми данными. Связанная служба будет успешно протестирована, как показано ниже:

Работал успешно. Большое спасибо :-)

Jashua Criss 19.04.2024 09:49

Другие вопросы по теме