記事検索

検索ワードを入力してください。
Sky Tech Blog
Microsoft Fabricの​ミラーリング機能に​ついて

Microsoft Fabricの​ミラーリング機能に​ついて

Microsoft Fabricのデータを外部データと結合して分析するためのミラーリング機能とその設定手順について説明しています。Azure SQL Databaseとの統合方法や前提条件も詳しく解説しています。

Microsoft Fabric(以下、Fabric)のデータをFabric外のデータと結合させて分析したいということはないでしょうか? このような場合に有効な手段であるFabricのミラーリング機能とその設定手順についてご紹介します。

Microsoft Fabricとは?

Microsoft Fabricは、Microsoftが提供するクラウドベースのデータプラットフォームで、データの統合、保存、分析などを一つの環境で行うことができます。 また、SQL Serverなど外部システムとのデータの統合や管理も可能です。

Microsoft Fabric とは - Microsoft Fabric | Microsoft Learn

Fabricの​ミラーリング機能とは?

外部システムのデータをFabricのOneLakeにほぼリアルタイムで同期し、一つのSQLエンドポイントでデータが利用できる機能です。 これにより、複雑なETL(抽出、変換、読み込み)プロセスを回避し、既存のデータを効率的に統合できます。

ミラーリング - Microsoft Fabric | Microsoft Learn

前提条件

今回はミラーリングの対象をAzure SQL Databaseとします。 ミラーリングを行う前提条件として、特に注意が必要なものは以下のとおりです。

  • ミラーリングの対象となるAzure SQL Databaseの購入モデル 仮想コア購入モデルのすべてのサービスレベル DTU購入モデルでは、100DTU未満のFree、Basic、Standardサービスレベルは対象外

Azure SQL DatabaseからのMicrosoft Fabricミラー化データベース - Microsoft Fabric | Microsoft Learn

  • Azure SQL Databaseのネットワーク
    以下のいずれかを選択
    • パブリックを有効にする
    • 仮想ネットワークデータゲートウェイを利用する
    • オンプレミスデータゲートウェイをインストールする

手順

  • Fabric、Azure SQL Databaseは作成済みの状態とします。
  • 上記でご紹介した前提条件以外のものや詳細手順は以下の公式サイトでご確認ください。

チュートリアル: Azure SQL DatabaseからMicrosoft Fabricミラー化データベースを構成する - Microsoft Fabric | Microsoft Learn

  • Azure SQL Databaseのシステム割り当てマネージドID (SAMI) を有効にする
  • Azure SQL Databaseで適切なアクセス許可を割り当てる(*今回はSQL認証を使用します。)

以下のSQLをmasterデータベースで実行します。

CREATE LOGIN [fabric_login] WITH PASSWORD = '';

以下のSQLをミラー化されるデータベースで実行します。

CREATE USER [fabric_user] FOR LOGIN [fabric_login];
GRANT SELECT, ALTER ANY EXTERNAL MIRROR, VIEW DATABASE PERFORMANCE STATE, VIEW DATABASE SECURITY STATE TO [fabric_user];
  • Fabricポータルでミラー化Azure SQL Databaseを作成する 【作成】→【ミラー化されたAzure SQL Database】を選択します。

  • Azure SQL Databaseへ接続する 必要事項を入力 → 【接続】を選択します。

まとめ

ミラーリングの設定自体は数ステップで完了します。 その後の管理や分析手法の煩雑さが格段に楽になるため、ぜひお試しください。


\シェアをお願いします!/
  • X
  • Facebook
  • LINE
キャリア採用募集中!

入社後にスキルアップを目指す若手の方も、ご自身の経験を幅広いフィールドで生かしたいベテランの方も、お一人おひとりの経験に応じたキャリア採用を行っています。

Sky株式会社のソフトウェア開発や製品、採用に関するお問い合わせについては、下記のリンクをご確認ください。
お問い合わせ
ホーム