0

J'ai un service lié qui nécessite une autorisation et un identifiant de session. L'objectif est de créer un projet ADF en local et de le transmettre à Azure via un pipeline VSTS CI/CD. Chaque fois que je déploie le projet en utilisant un script PowerShell, j'obtiens un problème d'autorisation. Comment puis-je gérer cela? J'ai remarqué un script C# dans https://docs.microsoft.com/en-us/azure/data-factory/data-factory-usql-activity. Mais comment l'ai-je intégré à mon projet ADF? Toute suggestion (de préférence au format étape par étape) sera utile. Merci d'avanceComment générer par programmation un identificateur de session et des jetons d'autorisation pour un service lié?

+0

Pourriez-vous s'il vous plaît partager les messages d'erreur au sujet de l'autorisation question ici? –

+0

Je reçois ce message d'erreur lorsque j'essaie de déployer le service linked- New-AzureRmDataFactoryLinkedService: Erreur d'opération Credential: le code d'autorisation pour votre service lié est non valide pour générer le jeton d'authentification. Veuillez réautoriser ce service lié avec un compte qui a accès à votre ressource et redéployer rapidement le service lié –

+0

Quelle tâche de construction utilisez-vous pour le déploiement? –

Répondre

0

Vous pouvez désormais utiliser des entités de service avec Azure Data Lake, vous n'avez donc pas besoin de générer des sessions et des jetons pour le service lié.

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

Hope this helps

+0

A en juger par le lien dans la question, je parie qu'ils avaient des problèmes avec Data Lake Analytics (plutôt que de stocker). Mais de bonnes nouvelles, qui vient également d'ajouter le support du service principal. https://docs.microsoft.com/fr-fr/azure/data-factory/data-factory-usql-activity#service-principal-authentication-recommended –