Azure DevOps コネクタに関するよくある質問
ベータ版
この機能はベータ版です。使用するには、ワークスペース管理者が [プレビュー] ページから Azure DevOps 向け Lakeflow Connect を有効にする必要があります。Databricksのプレビューを管理を参照してください。
このページでは、Lakeflow Connectのマネージド Azure DevOps インジェスト コネクタに関してよく寄せられる質問に回答します。すべてのマネージド コネクタに適用される FAQ については、マネージドコネクタの FAQ を参照してください。
コネクタにはどのAzure DevOpsアクセスレベルが必要ですか?
Service Principalには、 Basic 以上のアクセスレベルが必要です。 Stakeholder アクセスにはAzure Reposが含まれないため、 Basic がないとリポジトリ、commit、プルリクエストの各テーブルでエラーが発生します。Service Principalとマネージド ID を使用するを参照してください。
コネクタではどのテーブルがサポートされていますか?
コネクタは、projects、 git_repositories、 commits、 pull_requests、 work_items、 builds、 releases、 users、および groups などのプロジェクト、リポジトリ、作業項目、ビルド、リリース、テスト、および ID テーブルをサポートしています。完全なリストと宛先スキーマについては、サポートされているソーステーブル を参照してください。
コネクタがデータを取得できる範囲はどれくらいですか?
増分commitsテーブルの場合、最初の同期は設定したstart_datetimeから、defaultでは過去180日からcommitを取り込みます。以降の各同期は、前回のラン以降のcommitを取り込みます。フル更新テーブルは、ランされるたびに使用可能なすべてのレコードを再取り込みします。
コネクタはどの認証方法をサポートしていますか?
このコネクタは、Microsoft Entra Service Principal を使用した OAuth M2M をサポートしています。OAuth U2M および基本認証はサポートされていません。