как создать связанный сервис с adla

Я пытаюсь создать связанный сервис для аналитики озера данных Azure, и он показывает такую ​​ошибку

[{"code":9512,"message":"Failed to connect to ADLA account 'miniprojectanalytics'
with error 'The client '8899dd6a-45b1-4955-a3b9-7b3a95dd6dfa' with object id
'8899dd6a-45b1-4955-a3b9-7b3a95dd6dfa' does not have authorization to perform action
'Microsoft.Authorization/permissions/read' over scope '
subscriptions/8e9519a3-7b76-40fe-9b64-752ed2d0d4dc/resourceGroups/harigrp/providers/Microsoft.DataLakeAnalytics/accounts/miniprojectanalytics/providers/Microsoft.Authorization'.
Trace: 0941cde4-bff5-42b4-8186-1bd08f04944b Time: 2018-10-05T00:27:23.0661884-07:00'."}]

может ли кто-нибудь помочь мне, как решить эту проблему


person akash    schedule 05.10.2018    source источник


Ответы (1)


Я считаю, что вам нужно предоставить своей учетной записи службы доступ к ADLA с помощью мастера добавления пользователя.

Отсюда

Аутентификация субъекта-службы

Связанной службе Azure Data Lake Analytics требуется проверка подлинности субъекта-службы для подключения к службе Azure Data Lake Analytics. Чтобы использовать аутентификацию субъекта-службы, зарегистрируйте объект приложения в Azure Active Directory (Azure AD) и предоставьте ему доступ как к Data Lake Analytics, так и к хранилищу Data Lake Store, которое он использует. Подробные инструкции см. В разделе Аутентификация между сервисами. Обратите внимание на следующие значения, которые вы используете для определения связанной службы:

  • ID приложения
  • Ключ приложения
  • ID арендатора

Предоставьте субъекту службы разрешение на использование Azure Data Lake Anatlyics с помощью мастера добавления пользователя.

person Murray Foxcroft    schedule 05.10.2018
comment
Применяли ли вы разрешения для озера данных рекурсивно? Советую перепроверить. Вот ссылка с более подробной информацией: amoghnatu.net / 2017/06/13 / - person Murray Foxcroft; 11.10.2018