Azure Фабрика данных - Azure Доступ к Data Lake Gen1 - PullRequest
0 голосов
/ 06 мая 2020

Файл добавляется приложениями Logi c в фабрику данных V2. У меня есть фабрика данных, которая обращается к «озеру данных 1-го поколения» для обработки файла. Я получаю следующую ошибку, когда пытаюсь отладить фабрику данных после добавления файла.

 "ErrorCode=FileForbidden,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Failed to read a 'AzureDataLakeStore' file. File path: 'Stem/Benchmark/DB_0_Measures_1_05052020 - Copy - Copy - rounded, date changed - Copy (3).csv'.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=System.Net.WebException,Message=The remote server returned an error: (403) Forbidden.,Source=System,'",

Когда я «Применить к детям» после следующего разрешения загрузки, ошибка исчезла. Пробовал до сих пор: - Назначенное разрешение в Data Lake для фабрики данных и ее дочерних элементов.

  • Назначенное разрешение в папке Data Lake для фабрики данных и ее дочерних элементов.
  • Добавлено фабрика данных в качестве участника озера данных.
  • Добавлена ​​фабрика данных в качестве владельца озера данных.
  • Разрешены «все Azure службы для доступа к этой учетной записи Data Lake Storage Gen1».

После всех попыток, по-прежнему необходимо вручную «применить разрешение к детям» для каждого добавленного файла.

Есть ли способ исправить это?

1 Ответ

0 голосов
/ 07 мая 2020

Может воспроизвести вашу ошибку:

enter image description here

Вот как я решаю:

enter image description here

enter image description here

enter image description here

enter image description here

И моя учетная запись является владельцем озера данных gen1. Фабрика данных является источником озера данных gen1.

enter image description here

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