メインコンテンツまでスキップ

Azure DevOpsコネクタのトラブルシューティング

備考

ベータ版

この機能はベータ版です。使用するには、ワークスペース管理者は、 プレビュー ページから Lakeflow Connect for Azure DevOps を有効にする必要があります。Databricksのプレビューを管理を参照してください。

このページでは、管理対象 Azure DevOps コネクタで発生する可能性のある一般的なエラーとその解決方法について説明します。

すべてのマネージド インジェスト パイプラインに適用される一般的なトラブルシューティング ガイダンスについては、マネージド インジェスト パイプラインのトラブルシューティングを参照してください。

アクセスが拒否されました​

エラーメッセージ:

Access denied due to insufficient permission.

原因: Service Principal に、要求されたテーブルに必要なアクセスレベル、プロジェクトメンバーシップ、または権限がありません。

ソリューション:

Service Principal が 基本 アクセスレベルを持っており、取り込むプロジェクトのメンバーであることを確認します。Azure DevOpsにService Principalを追加するを参照してください。

リクエストされたリソースが見つかりません​

エラーメッセージ:

Requested resource was not found. The object may have been deleted, or it may no longer be available.

原因: 接続の 組織 値がAzure DevOps組織と一致していないか、コネクターが読み取っている間にオブジェクトが削除されました。

ソリューション:

接続の Organization 値が完全な URL ではなく、組織名のみであることを確認してください。Azure DevOps 接続の作成を参照してください。値が正しい場合は、もう一度パイプラインを実行してください。

レート制限の上限を超えました​

エラーメッセージ:

Rate limit exceeded. Try running the pipeline again after some time.

原因: Service Principalが、スライディング5分間ウィンドウにおけるAzure DevOpsのグローバル消費上限である200 throughput units(TSTUs)を超過しました。レートと使用量の制限をご覧ください。

ソリューション:

しばらくしてからパイプラインを再度ランするか、実行頻度を減らしてください。コネクタは再試行する前に Retry-After 応答ヘッダーで指定された時間を待ちます。