Как программно сгенерировать идентификатор сеанса и токены авторизации для связанной службы?

У меня есть связанная служба, для которой требуется авторизация и идентификатор сеанса. Цель состоит в том, чтобы создать проект ADF локально и отправить его в Azure через конвейер VSTS CI / CD. Всякий раз, когда я развертываю проект с помощью сценария PowerShell, у меня возникает проблема с авторизацией. Как мне с этим справиться? Я заметил сценарий C # в https://docs.microsoft.com/en-us/azure/data-factory/data-factory-usql-activity. Но как мне интегрировать это с моим проектом ADF? Любые предложения (желательно в пошаговом формате) помогут. заранее спасибо


person vignesh srinivasan    schedule 30.05.2017    source источник
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, поэтому нет необходимости создавать сеанс и токены для связанной службы.

https://docs.microsoft.com/en-us/azure/data-lake-store/data-lake-store-authenticate-using-active-directory

Надеюсь это поможет

person Paul Andrew    schedule 01.06.2017
comment
Судя по ссылке в вопросе, держу пари, что у них были проблемы с Data Lake Analytics (а не с хранилищем). Но хорошие новости, это также только что добавлена ​​поддержка принципала службы. docs. microsoft.com/en-us/azure/data-factory/ - person Alex KeySmith; 28.07.2017