0

私は認可とセッションIDを必要とするリンクされたサービスを持っています。目的はローカルでADFプロジェクトを作成し、VSTS CI/CDパイプライン経由でAzureにプッシュすることです。 PowerShellスクリプトを使用してプロジェクトを展開するたびに、私は認可の問題を受け取ります。これをどうすれば処理できますか?私はhttps://docs.microsoft.com/en-us/azure/data-factory/data-factory-usql-activityのC#スクリプトに気づいた。しかし、これを私のADFプロジェクトとどのように統合するのですか?任意の提案(好ましくはステップ形式で)が助けになるでしょう。事前に感謝しますリンクサービスのセッションIDと認可トークンをプログラム的に生成するにはどうすればよいですか?

+0

に役立ちます希望は、あなたはここで、認可の問題に関するエラーメッセージを共有していただけますか? –

+0

linkedservice-New-AzureRmDataFactoryLinkedServiceを展開しようとすると、このエラーメッセージが表示されます。資格情報操作エラー:リンクされたサービスの認証コードが で、認証トークンを生成できません。リソースにアクセスできるアカウントでこのリンクされたサービスを再認証し、すぐにリンクサービスを再デプロイしてください –

+0

どのビルドタスクを展開に使用しますか? –

答えて

0

サービスプリンシパルをAzure Data Lakeで使用できるようになりました。リンクされたサービスのセッションとトークンを生成する必要はありません。

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

これは

+0

質問のリンクから判断すると、私は彼らがデータレイクアナリティクス(店舗ではなく)に問題があったと思います。しかし良いニュースは、サービスプリンシパルのサポートを追加したばかりです。 https://docs.microsoft.com/en-us/azure/data-factory/data-factory-usql-activity#service-principal-authentication-recommended –

関連する問題