Данные источника и приемника из / в хранилище озера данных Azure gen1 с потоком данных (DF) фабрики данных Azure (ADF) - PullRequest
0 голосов
/ 03 июня 2019

У меня есть хранилище озера данных Azure gen1 (ADLS-1) и фабрика данных Azure (ADF) (V2) с потоком данных (DF). Когда я создаю новый DF в ADF и выбираю в узле Source и / или Sink набор данных из ADLS-1, я получаю следующую ошибку проверки (в DF):

source1 AzureDataLakeStore does not support MSI authentication in Data Flow.

Означает ли это, что я не могу использовать DF с ADLS-1 или это какая-то проблема аутентификации?

Список того, что я пробовал:

  • Я дал ресурсу ADF роль владельца в управлении доступом (IAM) ADLS-1
  • Я предоставил ресурсу ADF все разрешения (чтение, запись и т. Д.) В папке ADLS-1 набора данных
  • Я могу копировать данные из ADLS-1 и обратно в конвейер ADF (поэтому вне DF)
  • Я могу выбрать наборы данных в узле источника и приемника DF для наборов данных из ADLS-2 (поколение 2) (поэтому здесь я не получил ошибку)
  • Я могу создать конвейер, который сначала копирует набор данных из ADLS-1 в ADLS-2, а затем обрабатывает его с помощью DF (и копирует его обратно). Этот обходной путь довольно утомителен, и у меня нет ADLS-2 в производстве (на данный момент).
  • Здесь говорится здесь , что поддерживаемые возможности ADLS-1 включают отображение потока данных (DF).

Если кто-то знает способ использовать DF с ADLS-1 или исключить его возможности, это было бы весьма полезно.

1 Ответ

2 голосов
/ 03 июня 2019

MSI-аутентификация в настоящее время еще не поддерживается в сопоставлении потоков данных в ADF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...