Azure SQL データベースのミラーリング (プレビュー)

Fabric でのミラーリングでは、複雑な ETL (変換読み込みの抽出) を回避し、既存の Azure SQL データベース資産を Microsoft Fabric の残りのデータと統合する簡単なエクスペリエンスが提供されます。 既存の Azure SQL データベースを継続的に Fabric の OneLake に直接レプリケートできます。 Fabric 内では、強力なビジネス インテリジェンス、人工知能、データ エンジニア、データ サイエンス、データ共有のシナリオのロックを解除できます。

Fabric でミラーリングするための Azure SQL データベースの構成に関するチュートリアルについては、「チュートリアル: Azure SQL データベースから Microsoft Fabric ミラー化データベースを構成する (プレビュー)」を参照してください。

Fabric での Azure SQL データベースのミラーリングのデモの詳細と視聴については、次の「Data Exposed のエピソード」をご覧ください。

Fabric でミラーリングを使用する理由

Fabric のミラーリングを使用すると、複数のベンダーの異なるサービスをまとめる必要はありません。 代わりに、高度に統合された、エンドツーエンドで使いやすい製品を楽しむことができます。この製品は分析ニーズを簡素化するよう設計されており、Microsoft、Azure SQL データベース、およびオープンソースの Delta Lake テーブル形式を読み取ることができる 1000 のテクノロジ ソリューション間のオープン性とコラボレーションのために構築されています。

どのような分析エクスペリエンスが組み込まれていますか?

ミラー化データベースは、Fabric Synapse データ ウェアハウス 項目であり、ウェアハウス および SQL 分析エンドポイント項目とは異なります。

Azure SQL データベースの Fabric データベース ミラーリングの図。

ミラーリングでは、Fabric ワークスペースに次の 3 つの項目が作成されます。

  • ミラー化データベースの項目。 ミラーリングでは、データの OneLake へのレプリケーションと Parquet への変換が、分析対応形式で管理されます。 これにより、データ エンジニアリング、データ サイエンスなどのダウンストリーム シナリオが可能になります。
  • SQL 分析エンドポイント
  • 既定のセマンティック モデル

各ミラー化 Azure SQL データベースには自動生成された SQL 分析エンドポイントがあり、ミラーリング プロセスによって作成された Delta テーブルに加え、豊富な分析エクスペリエンスを提供します。 データ オブジェクトを定義とクエリを実行できる使い慣れた T-SQL コマンドにアクセスできますが、これは読み取り専用のコピーであるため、SQL 分析エンドポイントからデータを操作することはできません。 SQL 分析エンドポイントで実行できるアクションは、次のとおりです。

  • Azure SQL データベースから Delta Lake テーブル内のデータを参照するテーブルについて説明します。
  • ノー コード クエリとビューを作成し、コード行を記述することなく、視覚的にデータを調査します。
  • T-SQL でセマンティクスとビジネス ロジックをカプセル化するための SQL ビュー、インライン TVF (テーブル値関数)、およびストアド プロシージャを開発します。
  • オブジェクトに対するアクセス許可を管理します。
  • 同じワークスペース内の他のウェアハウスとレイクハウスのデータのクエリを実行します。

Microsoft Fabric SQL クエリ エディターに加えて、SQL Server Management StudioAzure Data Studio、および GitHub Copilot など、SQL 分析エンドポイントに対してクエリを実行できるツールの広範なエコシステムがあります。

ネットワークの要件

現在、ミラーリングでは、Azure 仮想ネットワークまたはプライベート ネットワークの内側にある Azure SQL データベース論理サーバーはサポートされていません。 プライベート ネットワークの内側に Azure データベース インスタンスがある場合、Azure SQL データベース ミラーリングを有効にすることはできません。

階層と購入モデルのサポート

ソースの Azure SQL データベースは、単一データベースまたは Elastic Pool のデータベースのいずれかになります。

次のステップ