注
拡張機能の課金は一時的に一時停止されますが、ミラー化されたデータベースでは、CDF とビューは引き続き期待どおりに機能します。 CDF またはビューを有効にするための UX サポートは一時的には使用できません。 それまでの間は、 API を使用して拡張機能を有効または無効にすることができます。
Microsoft Fabricのミラーリングの拡張機能は、コア ミラーリング エクスペリエンスに基づくオプションの有料機能です。 コア ミラーリングでは、コンピューティングのコストなしで OneLake で運用データを継続的に利用できる一方で、拡張機能により、高度な分析シナリオに対して、より詳細な変更追跡、最新のデータ、豊富なレプリケーション オプションが提供されます。
現在、拡張機能には次のものが含まれています。
- デルタ変更データフィード: 行レベルの挿入、更新、および削除を追跡し、変更されたデータのみを処理します。
- ミラーリング ビュー: 物理テーブルだけでなく、ソース システムから論理ビューをレプリケートします。
どちらの機能も、セキュリティで保護されたソース接続、ほぼリアルタイムのレプリケーション、OneLake の Delta Lake ストレージ、SQL 分析、Spark、Direct Lake などのFabricワークロード間でシームレスに使用するという、同じマネージド ミラーリング基盤上で実行されます。
既定の機能と拡張機能の組み合わせ
| コア ミラーリング (無料のコンピューティングとストレージ) | 拡張機能 (有料) |
|---|---|
| OneLakeへのソーステーブルの継続的なレプリケーション、ほぼリアルタイムで鮮度を保ち、Delta Lake形式およびFabric統合を備えています。 | 差分変更データ フィードやミラーリング ビューなどのオプション機能は、コア ミラーリングの上に増分変更処理とビューのレプリケーションを追加します。 |
差分変更データ フィード (プレビュー)
差分データ フィードは、挿入、更新、削除をキャプチャし、それを OneLake の Delta Lake テーブルに適用します。 このフローでは、完全な再読み込みまたは大量の ETL パイプラインなしで、ほぼリアルタイムの分析がサポートされます。
- 増分変更 (差分ベース) を継続的に処理します。
- 変更のみの処理を使用します。
- ダウンストリームの増分処理をサポートします。
- 開いているミラーリング パートナーを含むすべてのミラーリング ソースで使用できます。
UX を使用して差分変更データ フィードを有効にする
ミラー化されたデータベースごとに、デルタ変更データフィードが有効化されます。
- ミラー化されたソースの場合は、歯車アイコンを選択して構成ダッシュボードを開きます。
- [ 差分テーブル管理] で、[ 差分変更データ フィードを有効にする] チェック ボックスをオンにします。
API を使用して差分変更データ フィードを有効にする
API を使用して差分変更データ フィードを有効にするには、 ミラー化されたデータベース REST API ドキュメントに記載されている手順に従います。
ミラーリング ビュー (プレビュー)
ミラーリング ビューは、完全な物理テーブルではなく、ソース システムから論理ビューをレプリケートします。 個別のエンジニアリング パイプラインを構築しなくても、ソース フィルター、結合、および変換を OneLake に取り込むことができます。
- ソース システムからビュー ロジックをレプリケートします。
- Fabricの余分な処理を減らします。
- ダウンストリーム ユーザーが整形データのクエリを実行するのに役立ちます。
注
現在、Snowflake のミラーリングでは、ビューはプレビューでのみサポートされています。
ビューを有効にする
ビューを有効にするには、次の 2 つの方法があります。
- 新しいミラー化されたデータベースの作成エクスペリエンス中。
- 既存のミラー化されたデータベースの場合は、ミラーリング監視ページの構成ダッシュボードを使用します。
Snowflake データベースへの接続を確立すると、テーブル選択画面の一部として ビュー が表示されます。 (この例では、Snowflake ソースのビューを選択して有効にしています)。
レプリケートするビューを選択すると、続行する前に、拡張機能と課金料金の有効化に同意するように求めるダイアログ ボックスが表示されます。
拡張機能の価格
注
拡張機能の課金は一時的に一時停止されますが、ミラー化されたデータベースでは、CDF とビューは引き続き期待どおりに機能します。 CDF またはビューを有効にするための UX サポートは一時的には使用できません。 それまでの間は、 API を使用して拡張機能を有効または無効にすることができます。
差分変更データ フィードやミラーリング ビューなどの機能では、細かく増分変更を継続的に追跡、処理、適用するために、追加のコンピューティングが必要です。 これらの機能は基本的なレプリケーションを超え、実際に実行された作業に基づいて価格が設定されるため、お客様は使用する付加価値に対してのみ支払います。
価格モデル、使用状況測定の詳細、課金範囲については、 ミラーリングの拡張機能の価格を参照してください。
拡張機能を使用する場合
拡張機能は、次のものが必要な場合に役立ちます。
- 行レベルの変更の可視性。
- ほぼリアルタイムの鮮度。
- 増分的な (変更のみ) データ処理。
- ソース ビュー ロジックのレプリケーション。
- 運用システムでの待機時間の短い分析。
これらのシナリオでは、多くの場合、差分変更データ フィードとミラーリング ビューの利点があります。これは、両方の機能によって完全な更新と複雑な ETL ワークフローが削減されるためです。