Azure Data Lake Gen 2 Интеграция с DataFactory - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь соединить озеро данных gen2 с фабрикой данных v2, где нам нужно добавить пользователя с помощью мастера добавления пользователей в озеро данных.Но мы не могли видеть эту опцию в этом, и мы не можем подключиться к озеру данных поколения 2 из фабрики данных.Пожалуйста, помогите. Дайте нам знать, чем отличается подход Gen1 для Gen2 при подключении к ADF V2.

Спасибо, Сашанк Паппу

1 Ответ

0 голосов
/ 22 февраля 2019

Я не совсем уверен, что вы подразумеваете под "где нам нужно добавить пользователя с помощью мастера добавления пользователей в озеро данных".В настоящее время Data Factory V2 поддерживает подключение к Azure Data Lake Storage Gen2 через:

  • ключ учетной записи
  • субъект службы
  • управляемый идентификатор

Чтобы создать связанную службу в ADF, создайте новый набор данных и выберите Azure Data Lake Storage Gen2.
enter image description here

При создании связанной службы выберите метод проверки подлинности.Если вы идете с ключом учетной записи, ваш URL будет выглядеть как https://<accountname>.dfs.core.windows.net.Легче всего использовать подписку From Azure, чтобы найти свою учетную запись, а не вводить ее.

Если вы выберете Service Principal, вам нужно будет зарегистрировать свое приложение в AD и предоставить услугу.princpal Роль Storage Blob Data Reader и / или роль хранилища данных Blob Data Contributor.

Если вы используете Managed Service Identity, возьмите идентификатор приложения службы идентификации из окна, расположенного прямо под тем местом, где вы выбрали учетную запись хранения, при создании связанной службы.enter image description here

Тогда дайте ему соответствующие разрешения.Перейдите на портал Azure и откройте свою учетную запись хранения.Выберите Контроль доступа (IAM).Нажмите на назначения ролей, а затем нажмите кнопку Добавить.Выберите «Средство чтения данных BLOB-объектов хранилища» (или, если необходимо, средство записи данных «Blob хранилища данных»)Оставьте Назначить доступ для установки на пользователя, группу или участника службы Azure AD.Вставьте идентификатор службы (для MSI, для Service Principal, вставьте идентификатор приложения) в поле Выбрать.Он будет искать и возвращать личность с именем вашей фабрики данных.Выберите его и нажмите «Сохранить».

Вот хорошая ссылка, которая объясняет все детали.

...