Microsoft Fabric のアプリケーション ライフサイクル管理ツールは、製品の寿命を通して開発チームのすべてのメンバー間のコミュニケーションとコラボレーションのための標準化されたシステムを提供します。 ライフサイクル管理は、更新されたコンテンツを運用環境に継続的に配信し、最も効率的な配信方法を使用して新機能とバグ修正の継続的なフローを確保することで、製品を迅速にリリースするための効果的なプロセスを容易にします。 Fabric のライフサイクル管理には、次の 2 つのメインコンポーネントがあります。
Git 統合
Fabric の Git 統合プロセスでは、複数の開発者がワークスペースの増分更新を頻繁かつ確実に行うことができます。 Git の利点とベスト プラクティスを適用することで、開発者は共同作業を行い、コンテンツの変更がワークスペースに迅速かつ確実に反映されるようにすることができます。 準備ができたら、次に配信プロセスで、テストと配布のためにコンテンツをデプロイ パイプラインに配信できます。
Note
CI/CD の一部の項目はプレビュー段階です。 Git 統合とデプロイ パイプラインの機能でサポートされている項目の一覧を参照してください。
デプロイ パイプラインを介した配信
Fabric のデプロイ パイプラインは、テストや本番環境などの環境への変更されたコンテンツの配信を自動化します。 これにより、チームは、速度、頻度、信頼性の高い短いサイクルで更新プログラムを生成できます。 コンテンツは、簡単で繰り返し可能なデプロイ プロセスでいつでもリリースできます。
Fabric で最も効率的なライフサイクル管理エクスペリエンスを実現するには、開発者ワークスペースを Git に接続し、デプロイ パイプラインを使用して接続されたワークスペースからデプロイします。
変数ライブラリ
変数ライブラリを使用すると、お客様は次のことができます。
- すべてのワークスペース 項目に対して統一された方法で変数 (ユーザー定義変数) を定義および管理します。
- 製品のさまざまな場所で変数を使用します。項目定義 (クエリなど)、他の項目への参照 (Lakehouse ID) などです。
- ファブリック ワークロードと項目間で変数を再利用します (たとえば、ワークスペース内のいくつかの項目が同じ変数を参照できます)。
- CI/CD - 変数を使用して、リリース パイプライン ステージに基づいて値を調整します。