Microsoft Fabric のオープン ミラーリング (プレビュー)
Fabric でのミラーリングでは、複雑な ETL (変換読み込みの抽出) を回避し、既存の OneLake へのデータを Microsoft Fabric の残りのデータと統合する簡単なエクスペリエンスが提供されます。 既存のデータを Fabric の OneLake に直接継続してレプリケートできます。 Fabric 内では、強力なビジネス インテリジェンス、人工知能、データ エンジニア、データ サイエンス、データ共有のシナリオのロックを解除できます。
オープン ミラーリングにより、どのようなアプリケーションでも Fabric 内のミラー化されたデータベースに変更データを直接書き込むことができます。 オープン ミラーリングは、拡張可能、カスタマイズ可能、かつオープンに設計されています。 これは、オープン Delta Lake テーブル形式に基づいて Fabric のミラーリングを拡張する強力な機能です。
Fabric の OneLake にデータが到着すると、オープン ミラーリングによって複雑なデータ変更の処理が簡略化され、ミラー化されたすべてのデータが継続的に最新かつ分析に対応した状態に維持されます。
重要
この機能はプレビュー中です。
Fabric でのオープン ミラーリングされたデータベースを構成する方法のチュートリアルについては、チュートリアル: Microsoft Fabric のオープン ミラーリングされたデータベースを構成する」を参照してください。
Fabric でオープン ミラーリングを使用する理由
オープン ミラーリングは、データを Fabric の OneLake 内でミラー化されたデータベースに配置するために、Fabric 機能のミラーリングを独自のアプリケーションや既存のデータ プロバイダーに拡張します。 データがランディング ゾーンに配置されると、ミラーリング レプリケーション エンジンで複雑な変更が管理され、データが分析に対応した形式である Delta Parquet に変換されます。 OneLake では、データを分析し、Fabric のすべてのエクスペリエンスで使用できます。
オープン ミラーリングは、次のようなデータ レプリケーションのニーズを満たします。
- 独自のアプリケーションを使用し、オープン ミラーリング ランディング ゾーンの要件と形式に従って、データをオープン ミラーリング ランディング ゾーンに書き込みます。
- 既存のオープン ミラーリング パートナーのいずれかを使用して、データの取り込みをサポートします。
どのような分析エクスペリエンスが組み込まれていますか?
すべての種類のミラー化されたデータベースは、Fabric データ ウェアハウスのアイテムであり、ウェアハウスや SQL 分析エンドポイントとは異なります。
ミラーリングでは、Fabric ワークスペースに次の 3 つの項目が作成されます。
- ミラー化データベースの項目。 ミラーリングは、OneLake へのデータのレプリケーションと Delta Parquet 形式への変換を管理し、分析に対応した形式で複雑な変更を管理します。 これにより、データ エンジニアリング、データ サイエンスなどのダウンストリーム シナリオが可能になります。
- SQL 分析エンドポイント
- 既定のセマンティック モデル
オープン ミラーリングされたデータベースには自動生成された SQL 分析エンドポイントがあり、ミラーリング プロセスによって作成された Delta テーブルに加えて、豊富な分析エクスペリエンスが提供されます。 データ オブジェクトを定義とクエリを実行できる使い慣れた T-SQL コマンドにアクセスできますが、これは読み取り専用のコピーであるため、SQL 分析エンドポイントからデータを操作することはできません。 SQL 分析エンドポイントで実行できるアクションは、次のとおりです。
- Delta Lake テーブル内のデータを参照するテーブルについて説明します。
- ノー コード クエリとビューを作成し、コード行を記述することなく、視覚的にデータを調査します。
- T-SQL でセマンティクスとビジネス ロジックをカプセル化するための SQL ビュー、インライン TVF (テーブル値関数)、およびストアド プロシージャを開発します。
- オブジェクトに対するアクセス許可を管理します。
- 同じワークスペース内の他のウェアハウスとレイクハウスのデータのクエリを実行します。
Microsoft Fabric SQL クエリ エディターに加えて、SQL Server Management Studio、Visual Studio Code の mssql 拡張機能、さらには GitHub Copilot など、SQL 分析エンドポイントのクエリを実行できるツールの広範なエコシステムがあります。
オープン ミラーリングのコストに関する考慮事項
Fabric のすべての種類のミラーリングと同様に、オープン ミラーリングでは、購入しプロビジョニングした容量ユニット (CU) ごとに、テラバイトのミラーリング ストレージが無料で提供されます。 たとえば、F64 を購入すると、ミラー化されたレプリカ用に 64 テラバイトのストレージが無料で提供されます。 OneLake ストレージは、無料のミラーリング ストレージの上限を超えた場合、または容量が一時停止された場合にのみ課金されます。
さらに、複雑な変更データを管理するために必要なコンピューティングも無料であり、容量を消費することもありません。 ミラーリング プロセスの一環としての OneLake への要求は、OneLake のコンピューティング消費量で通常のように容量を消費します。