注記
このセクションの記事では、アプリにコンテンツを展開する方法について説明します。 バージョン管理については、 Git 統合 のドキュメントを参照してください。
Microsoft Fabric のデプロイ パイプライン ツールを使用すると、コンテンツ作成者は運用環境で他のユーザーと共同作業を行い、組織のコンテンツのライフサイクルを管理できます。 デプロイメント・パイプラインにより、作成者はユーザーに届く前にサービス内でコンテンツを開発し、テストすることができます。 展開できる サポートされている項目の種類 の完全な一覧を参照してください。
注記
- 新しいデプロイ パイプラインのユーザー インターフェイスは現在 プレビュー段階です。 新しい UI を有効または使用するには、「新 しい UI の使用を開始する」を参照してください。
- デプロイ パイプラインの一部の項目はプレビュー段階です。 詳細については、 サポートされている項目の一覧を参照してください。
デプロイ パイプラインの使用方法を学習する
デプロイ パイプライン ツールを使用する方法については、次のリンクで学習できます。
デプロイ パイプラインの作成と管理 - デプロイ パイプライン を作成するプロセス全体を説明する Learn モジュール。
デプロイ パイプラインの概要 - パイプライン を作成し、デプロイ、さまざまなステージでのコンテンツの比較、デプロイ ルールの作成などの主要な機能を実行する方法について説明する記事です。
サポートされているアイテム
あるパイプライン ステージから別のパイプライン ステージにコンテンツをデプロイする場合、コピーされるコンテンツには以下のアイテムを含めることができます。
Data Engineering 項目:
Data Factory 項目:
- コピー ジョブ (プレビュー)
- データフロー 第2世代
- データ パイプライン
- ミラー化されたデータベース
- ADF のマウント "(プレビュー)"
- 変数ライブラリ(プレビュー)
リアルタイム インテリジェンス 項目:
- Activator(プレビュー)
- デジタル ツイン ビルダー(プレビュー)
- Eventhouse
- EventStream
- KQL データベース
- KQL クエリセット
- リアルタイム ダッシュボード
データウェアハウス項目:
- Warehouse(プレビュー)
Power BI 項目:
- ダッシュボード (プレビュー)
- データ フロー (プレビュー)
- データ マート (プレビュー)
- 組織アプリ(プレビュー)
- 改ページ対応レポート (プレビュー)
- レポート (サポートされているセマンティック モデルに基づく) (プレビュー)
- セマンティック モデル (.pbix ファイルから作成され、PUSH データセットではありません) (プレビュー)
データベース項目:
- SQL Database(プレビュー)
業界ソリューション:
- Healthcare(プレビュー)
- HealthCare Cohort (プレビュー)
パイプライン構造
デプロイ パイプラインに必要なステージ数を判断します。 2 段階から 10 ステージまで、任意の場所に存在できます。 パイプラインを作成するとデフォルトで提供される 3 つの一般的なステージを基にして作業を始めることができますが、必要に応じてステージを追加、削除、または名前変更できます。 ステージの数に関係なく、一般的な概念は同じです。
-
仲間の作成者と共に新しいコンテンツをアップロードするデプロイの最初のステージ。 ビルドを設計し、ここで開発することも、別のステージで開発することもできます。
-
コンテンツに必要なすべての変更を行ったら、テスト ステージを開始できる状態になります。 変更したコンテンツをアップロードして、このテスト ステージに移動できるようにします。 テスト環境で実行できることの 3 つの例を次に示します。
テスト担当者およびレビュー担当者とコンテンツを共有する
大量のデータがあるテストを読み込んで実行する
アプリをテストして、エンド ユーザー向けにどのように表示されるかを確認する
-
コンテンツのテスト後、運用ステージを使用して、コンテンツの最終バージョンを組織内のビジネス ユーザーと共有します。
アイテムペア設定
ペアリングとは、デプロイメント パイプラインの 1 つのステージにあるアイテム (レポート、ダッシュボード、セマンティック モデルなど) を隣接するステージにある同じアイテムに関連付けるプロセスです。 ペアリングは、ワークスペースを展開ステージに割り当てたとき、または新しいペアリングされていないコンテンツをあるステージから別のステージに展開したとき (クリーン展開) に発生します。
ペアリングを十分に理解することは、項目がいつコピーされ、いつ上書きされ、デプロイが失敗するかを理解するうえで重要です。
項目がペアになっていない場合は、同じ (名前、種類、フォルダーが同じ) ように見えても、デプロイでは上書きされません。 その代わりに、重複するコピーが作成され、前のステージの項目とペアになります。
ペア設定された項目は、パイプライン コンテンツ リストの同じ行に表示されます。 ペア設定されていない項目は、単独で行に表示されます。
- ペアになっているアイテムは、名前を変更してもペアのままです。 そのため、ペアのアイテムに異なる名前を付けることができます。
- ワークスペースがパイプラインに割り当てられた後に追加されたアイテムは、自動的にはペアになりません。 そのため、隣接するワークスペース内にペアになっていない同じアイテムを含めることができます。
ペアリングされている項目とペアリングのしくみの詳細については、「 項目のペアリング」を参照してください。
デプロイ方法
コンテンツを別のステージにデプロイするには、少なくとも 1 つの項目を選択する必要があります。 あるステージから別のステージにコンテンツを展開する際、ソースステージからコピーされる項目は、現在のステージにあるペアの項目をペアリング規則に従って上書きします。 ソース ステージに存在しない項目はそのまま残ります。
[ デプロイ] を選択すると、確認メッセージが表示されます。
次の ステージにコピーされる項目プロパティとコピーされないプロパティの詳細については、「 展開プロセスについて」を参照してください。
自動化
デプロイ パイプライン REST API を使用して、プログラムでコンテンツをデプロイすることもできます。 API と DevOps を使用してデプロイ パイプラインを自動化する方法の詳細を確認します。