次の方法で共有


Microsoft Fabric での Azure SQL Managed Instance のミラーリングに関してよく寄せられる質問

この記事では、Microsoft Fabric での Azure SQL Managed Instance のミラーリングに関してよく寄せられる質問に回答します。

機能と機能

Azure SQL Managed Instance のステージング ゾーンまたはランディング ゾーンはありますか? その場合、OneLake の外部ですか?

OneLake のランディング ゾーンには、スナップショットと変更データの両方が格納され、ファイルを差分 verti-parquet に変換するときのパフォーマンスが向上します。

初期レプリケーションにはどのくらいの時間がかかりますか?

これは、取り込まれるデータのサイズによって異なります。

挿入/更新/削除のレプリケートにはどのくらいの時間がかかりますか?

ほぼリアルタイムの待機時間。

ビュー、一時的なテーブル、または外部テーブルのレプリケートはサポートされていますか?

No. 現在、通常のテーブルのレプリケートのみがサポートされています。

Azure SQL Managed Instance をインターネットに公開せずにミラーリングは機能しますか?

Yes. Azure SQL Managed Instance にパブリックにアクセスできない場合は、仮想ネットワーク データ ゲートウェイまたはオンプレミス データ ゲートウェイを使用してデータをミラー化できます。 Azure Virtual Network またはゲートウェイ サーバーのネットワークがプライベート エンドポイント経由で Azure SQL Managed Instance に接続できることを確認します。 詳細については、「 Azure SQL Managed Instance から Microsoft Fabric ミラー化データベースを構成する」を参照してください。

接続を管理する方法

Fabric で、[ 設定] ボタンを選択し、[ 接続とゲートウェイの管理] を選択します。 このページから既存の接続を削除することもできます。

ミラー化されたデータに対する Power BI レポートでは、ダイレクト レイク モードを使用できますか?

はい。テーブルはすべて v オーダーのデルタ テーブルであるためです。

Microsoft Fabric で Azure SQL Managed Instance をミラーリングするためのセルフヘルプ

Fabric が Azure SQL Managed Instance でデータをレプリケートしているのを確認するにはどうすればよいですか?

ミラーリングの問題が発生している場合は、動的管理ビュー (DMV) とストアド プロシージャを使用して次のデータベース レベルのチェックを実行して、構成を検証します。

  • 次のクエリを実行して、変更が正しくフローしているかどうかを確認します。
    SELECT * FROM sys.dm_change_feed_log_scan_sessions 
    

トラブルシューティングの手順については、「 Azure SQL Managed Instance からのファブリック ミラー化データベースのトラブルシューティング」を参照してください。 さらにトラブルシューティングが必要な場合は、サポートにお問い合わせください

Azure SQL Managed Instance でシステム割り当てマネージド ID (SAMI) を有効にする方法

Azure portal の 1 つの手順で、[Azure SQL Managed Instance のシステム割り当てマネージド ID (SAMI) を有効にする](azure-sql-managed-instance-tutorial.md#Azure SQL Managed Instance のシステム割り当てマネージド ID (SAMI) を有効にすることができます。

レプリケーションの状態は何ですか?

ミラーリングからテーブルを削除するとどうなりますか?

テーブルはレプリケートされなくなり、そのデータは OneLake から削除されます。

ミラー化されたデータベースを削除すると、ソースの Azure SQL Managed Instance に影響しますか?

いいえ。レプリケートされたテーブルは OneLake から削除するだけです。

同じソース データベースを複数回ミラーリングできますか?

いいえ。SQL マネージド インスタンス内の各データベースは、1 回だけ Fabric にミラーリングできます。 Fabric OneLake 内のデータのコピーが 1 つだけ必要です。このコピーは他のユーザーと共有できます。

Azure SQL Managed Instance の特定のテーブルのみをミラー化できますか?

はい。ミラーリングの構成中に特定のテーブルを選択できます。

計画または計画外の Geo フェールオーバーが発生した場合、ミラーリングはどうなりますか?

データ損失の可能性があるシナリオがあるため、geo フェールオーバーが発生した場合、計画された場合でも計画外の場合でも、ミラーリングは動作を停止します。 この場合は、ミラーリングを完全に無効にしてから、新しいミラーを作成し、新しい Azure SQL Managed Instance を指すよう構成します。

セキュリティ

Azure SQL Managed Instance に対して許可される認証

現在、ソースの Azure SQL Managed Instance に対する認証では、ユーザー名とパスワードと Microsoft Entra ID を使用した SQL 認証がサポートされています。 SQL マネージド インスタンスには、Microsoft Entra ディレクトリに対する読み取り権限が必要です。 詳細については、「 Azure SQL を使用した Microsoft Entra 認証の構成と管理」を参照してください。

データは顧客の Fabric テナントから離れることはありませんか?

No.

データは顧客環境の外部でステージングされますか?

No. データは顧客環境の外部ではステージングされず、顧客の OneLake でステージングされます。

Cost Management

ミラーリングに関連するコストは何ですか?

データを Fabric OneLake にレプリケートするために使用される Fabric コンピューティングは無料です。 ミラーリング ストレージのコストは、容量に基づいて上限まで解放されます。 詳細については、「 ミラーリングのコスト 」と 「Microsoft Fabric の価格」を参照してください。 SQL、Power BI、または Spark を使用してデータのクエリを実行するためのコンピューティングは、通常の料金で課金されます。

イングレス料金はどのように処理されますか?

Fabric では、ミラーリング用の OneLake へのイングレス料金は課金されません。

エグレス料金はどのように処理されますか?

Azure SQL Managed Instance が Fabric 容量とは異なるリージョンにある場合、データエグレスが課金されます。 同じリージョンに存在する場合、データエグレスはありません。

ライセンス

ファブリック ミラーリングのライセンス オプションとは

Power BI Premium、ファブリック容量、または試用容量が必要です。 ライセンスの詳細については、 Microsoft Fabric ライセンスを参照してください。

ファブリック ミラーリングを停止または一時停止する

ミラーリングを停止した結果は何ですか?

レプリケーションはソース データベースで停止しますが、テーブルのコピーは OneLake に保持されます。 ミラーリングを再起動すると、すべてのデータが最初からレプリケートされます。

ミラーリングを再起動する手順は何ですか?

ソース テーブルのデータが再初期化されます。 停止して開始するたびに、テーブル全体が再度フェッチされます。

Azure SQL Managed Instance からミラーリングを停止または無効にする方法

Fabric ポータルから SQL マネージド インスタンスのミラーリングを停止できない場合、または Fabric ポータルからミラー化されたデータベースを削除できない場合は、SQL マネージド インスタンスで次のストアド プロシージャを実行できます: exec sp_change_feed_disable_db;

Fabric の容量を停止または一時停止した場合はどうなりますか?

ファブリック容量は有効で稼働している必要があります。 一時停止または削除された容量はミラーリングに影響し、データはレプリケートされません。