Разрешения фабрики данных Azure для хранилища больших двоичных объектов Azure

#azure #azure-data-factory-2 #azure-blob-storage

#azure #azure-data-factory-2 #azure-blob-storage

Вопрос:

Я подключаю ADF к blob storage v2, используя управляемую идентификацию, следуя этому документу: Doc1

Когда дело доходит до проверки соединения с моим первым набором данных, я успешно тестирую соединение с linkedservice. Когда я пытаюсь по пути к файлу и ввожу «testfolder» (который существует в большом двоичном объекте), он не возвращает общую запрещенную ошибку, отображаемую в конце этого сообщения. Однако, когда я выбираю «просматривать» папки на портале dataset, папка «testfolder» действительно отображается. Но когда я выбираю его, он ничего не показывает мне в этой папке.

Управляемому экземпляру фабрики данных предоставляется роль участника, предоставляющая полный доступ для управления всеми ресурсами. Есть ли какая-то другая скрытая проблема или возможный способ сузить проблему? Мой инстинкт заключается в том, что это что-то внутри контейнера больших двоичных объектов, поскольку я могу просматривать контейнеры, но не их содержимое.

Сообщение об ошибке:

Сообщение об ошибке 1

Ответ №1:

Кажется, что вы не предоставляете роль хранилища больших двоичных объектов Azure. Пожалуйста, поддержите это:

1. щелкните IAM в хранилище больших двоичных объектов Azure, перейдите к назначениям ролей и добавьте назначение ролей. введите описание изображения здесь

2. выберите роль в соответствии с вашими потребностями и выберите свою фабрику данных. введите описание изображения здесь

введите описание изображения здесь

3. Через несколько минут вы можете повторить попытку выбора пути к файлу.

Надеюсь, это может вам помочь.

Комментарии:

1. Итак, разрешения на запись в большой двоичный объект (участник хранилища данных) не содержатся в разрешениях участника? Когда я навожу курсор мыши на роль участника, кажется, что он может делать что угодно, но назначать роли, что, как мы сейчас показываем, не так.

2. Да.Участник разрешает участнику безопасности управлять учетной записью хранилища, но не предоставляет доступ к данным больших двоичных объектов. Если вы хотите получить доступ к данным больших двоичных объектов, вам необходимо указать участника хранилища данных больших двоичных объектов. Вы можете обратиться к этой документации .