У меня есть связанная служба, для которой требуется авторизация и идентификатор сеанса. Цель состоит в том, чтобы создать проект ADF локально и отправить его в Azure через конвейер VSTS CI / CD. Всякий раз, когда я развертываю проект с помощью сценария PowerShell, у меня возникает проблема с авторизацией. Как мне с этим справиться? Я заметил сценарий C # в https://docs.microsoft.com/en-us/azure/data-factory/data-factory-usql-activity. Но как мне интегрировать это с моим проектом ADF? Любые предложения (желательно в пошаговом формате) помогут. заранее спасибо
Как программно сгенерировать идентификатор сеанса и токены авторизации для связанной службы?
comment
Не могли бы вы поделиться здесь сообщениями об ошибках с авторизацией?
- person Tingting0929   schedule 31.05.2017
comment
Я получаю это сообщение об ошибке, когда пытаюсь развернуть связанную службу - New-AzureRmDataFactoryLinkedService: ошибка операции учетных данных: код авторизации для связанной службы недействителен для создания токена аутентификации. Пожалуйста, повторно авторизуйте эту связанную службу с помощью учетной записи, у которой есть доступ к вашему ресурсу, и как можно скорее повторно разверните связанную службу.
- person vignesh srinivasan   schedule 31.05.2017
comment
Какую задачу сборки вы используете для развертывания?
- person Eddie Chen - MSFT   schedule 01.06.2017
comment
Задача Azure PowerShell
- person vignesh srinivasan   schedule 01.06.2017
Ответы (1)
Теперь вы можете использовать субъектов-служб с Azure Data Lake, поэтому нет необходимости создавать сеанс и токены для связанной службы.
Надеюсь это поможет
person
Paul Andrew
schedule
01.06.2017
Судя по ссылке в вопросе, держу пари, что у них были проблемы с Data Lake Analytics (а не с хранилищем). Но хорошие новости, это также только что добавлена поддержка принципала службы. docs. microsoft.com/en-us/azure/data-factory/
- person Alex KeySmith; 28.07.2017