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

Azure DevOps コネクタの制限事項

備考

ベータ版

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

このページには、 Lakeflow Connectのマネージド Azure DevOps コネクタの既知の制限事項に関する情報が含まれています。

一般的な ソフトウェア as a サービス(SaaS)コネクタの制限事項​

このセクションの制限事項は、Lakeflowコネクト のすべてのSaaS コネクタに適用されます。

  • スケジュールされたパイプラインをランする場合、アラートはすぐに Triggerされません。その代わり、次の更新がランするときにTriggerされます。
  • ソース テーブルを削除しても、宛先テーブルは自動的に削除されません。宛先テーブルを手動で削除する必要があります。この動作は、 Lakeflow上の Spark宣言型パイプラインの動作と一致しません。
  • ソースのメンテナンス期間中は、Databricksがデータにアクセスできない場合があります。
  • ソース テーブル名が既存の宛先テーブル名と競合する場合、パイプラインの更新は失敗します。
  • マルチ宛先パイプラインのサポートは API のみです。
  • オプションで、取り込むテーブルの名前を変更できます。パイプライン内のテーブルの名前を変更すると、パイプラインは API 専用になり、UI で編集できなくなります。
  • パイプラインがすでに起動した後に列を選択した場合、コネクタはその新しい列のデータを自動的にバックフィルしません。ヒストリカルデータを取り込むには、テーブルで完全更新を手動でランします。
  • Databricksは、異なるソーススキーマから取得された場合でも、同じパイプライン内で同じ名前の2つ以上のテーブルを取り込むことはできません。
  • ソースシステムは、カーソル列が単調に増加すると想定します。
  • コネクタは変換を行わずに生データを取り込みます。変換には、LakeFlow Pipelines上で下流のSpark宣言型パイプラインを使用します。

コネクタ固有の制限事項​

このセクションの制限は、Azure DevOps コネクタに適用されます。

  • このコネクタは、Azure DevOps サービス (https://dev.azure.com) からデータを取り込みます。Azure DevOps Server からのデータ取り込みは行いません。
  • コネクタは、Service Principalがアクセスできるプロジェクトとリソースのみを取り込みます。
  • builds テーブルと releases テーブルは、削除されたビルドとリリースを除外します。releases テーブルは、従来のリリース パイプラインをカバーします。
  • このコネクターは、Microsoft Entraテナントに接続されている組織のみをサポートします。Microsoftアカウント(MSA)によって裏打ちされている組織は、この接続を使用できません。
  • commits テーブルは、履歴の書き換えによって削除されたcommitや、削除されたリポジトリからのcommitを削除しません。