Не удалось отправить задание, пользователь ‹имя учетной записи аналитики озера данных› не имеет прав доступа к вложенной папке

Не удалось отправить задание, пользователь datalakeanalyticsaccountname не имеет разрешений на подпапку в пути / system /, необходимую для Data Lake Analytics. Запустите «Мастер добавления пользователя» на портале Azure Data Lake Analytics или используйте Azure PowerShell, чтобы предоставить пользователю доступ к / system / и его дочерним элементам в Data Lake Store.

Кажется, что фабрика данных обрабатывает «имя» учетной записи аналитики озера данных как пользователя и жалуется на разрешения. У меня есть действие преобразования U-SQL с помощью связанной службы Azure Data Lake Analytics.

{
"name": "LsDataLakeAnalytics",
"properties": {
    "type": "AzureDataLakeAnalytics",
    "typeProperties": {
        "accountName": "<data lake analytics account name>",
        "authorization": "**********",
        "sessionId": "**********",
        "subscriptionId": "xxxxxxxx",
        "resourceGroupName": "xxxxxxx"
    }
}

}

Я являюсь суперпользователем в хранилище озера данных по умолчанию, и я авторизовал связанную службу с учетными данными своей организации. Я даже проверил свой доступ к пути к папке / system / и получил доступ RWX. Что я делаю неправильно? Спасибо.


person databash    schedule 24.11.2016    source источник


Ответы (1)


Дальнейшее расследование было связано с настройками брандмауэра в Data Lake Store. При отключении брандмауэра служба Azure Data Lake Analytics (ADLA) смогла получить доступ к хранилищу озера данных Azure (ADLS).

Нам нужно дополнительно выяснить, как включить брандмауэр в ADLS и одновременно предоставить ADLA доступ к ADLS. Спасибо.

person databash    schedule 28.11.2016