この記事では、Microsoft Fabric での Azure Database for PostgreSQL フレキシブル サーバーのミラーリングに関してよく寄せられる質問に回答します。
機能と機能
Azure Database for PostgreSQL フレキシブル サーバーに対して許可される認証は何ですか?
Entra データベース ロールと PostgreSQL データベース ロールの両方がサポートされています。 詳細については、「Azure Database for PostgreSQL フレキシブル サーバーから Microsoft Fabric ミラー化データベースを構成する」を参照してください。
Azure Database for PostgreSQL フレキシブル サーバーのステージングゾーンまたはランディング ゾーンはありますか? その場合、OneLake の外部ですか?
OneLake のランディング ゾーンには、ファイルを差分テーブルに変換するときのパフォーマンスを向上させるために、スナップショットと変更データの両方が格納されます。
初期レプリケーションにはどのくらいの時間がかかりますか?
これは、取り込まれるデータのサイズによって異なります。
挿入/更新/削除のレプリケートにはどのくらいの時間がかかりますか?
ほぼリアルタイムの待機時間。
パーティションテーブルまたは外部テーブルのビューのレプリケートはサポートされていますか?
No. 現在、通常のテーブルのレプリケートのみがサポートされています。
接続を管理する方法
設定歯車を選択し、[ 接続とゲートウェイの管理] を選択します。 このページから既存の接続を削除することもできます。
ミラー化されたデータに対する Power BI レポートでは、ダイレクト レイク モードを使用できますか?
はい。テーブルはすべて v オーダーのデルタ テーブルであるためです。
Microsoft Fabric で Azure Database for PostgreSQL フレキシブル サーバーをミラーリングするためのセルフヘルプ
Fabric が Azure Database for PostgreSQL フレキシブル サーバーでデータをレプリケートしているのを確認するにはどうすればよいですか?
ミラーリングの問題が発生している場合は、システム カタログ ビューと関数を使用して次のサーバー レベルのチェックを実行して構成を検証します。 トラブルシューティングが必要な場合は、サポートにお問い合わせください。
- 次のクエリを実行して、変更が正しくフローしているかどうかを確認します。
select * from azure_cdc.tracked_publications;
トラブルシューティングの手順については、「 Azure Database for PostgreSQL フレキシブル サーバーからのファブリック ミラー化されたデータベースのトラブルシューティング」を参照してください。
Azure Database for PostgreSQL フレキシブル サーバーでシステム割り当てマネージド ID (SAMI) を有効にする方法
Azure portal で 1 つの手順で、Azure Database for PostgreSQL フレキシブル サーバーのシステム割り当てマネージド ID (SAMI) を有効にすることができます。
レプリケーションの状態は何ですか?
ファブリック ミラー レプリケーションの監視を参照してください。
Azure Database for PostgreSQL フレキシブル サーバーは VNET に統合できますか、プライベート エンドポイント経由でのみアクセスできますか?
はい。パブリック接続をサポートしていない Azure Database for PostgreSQL フレキシブル サーバーにアクセスするには、 仮想ネットワーク データ ゲートウェイを作成できます。
ミラーリングを再起動する手順は何ですか?
ソース テーブルのデータが再初期化されます。 停止して開始するたびに、テーブル全体が再度フェッチされます。
ミラーリングからテーブルを削除するとどうなりますか?
テーブルはレプリケートされなくなり、そのデータは OneLake から削除されます。
ミラーを削除すると、ソースの Azure Database for PostgreSQL フレキシブル サーバーに影響しますか?
いいえ。レプリケーション スロットを削除するだけです。
同じソース データベースを複数回ミラーリングできますか?
いいえ。各 Azure Database for PostgreSQL フレキシブル サーバーは 1 回だけミラーリングできます。 Fabric OneLake 内のデータのコピーが 1 つだけ必要です。このコピーは他のユーザーと共有できます。
Azure Database for PostgreSQL フレキシブル サーバー データベースの特定のテーブルのみをミラー化できますか?
はい。ミラーリングの構成中に特定のテーブルを選択できます。
Azure Database for PostgreSQL フレキシブル サーバーの HA フェールオーバー中にミラーリングはどうなりますか?
PostgreSQL バージョン 17 以降では、HA フェールオーバー後もミラーリングは透過的に続行されます。 以前のバージョンを使用している場合は、フェールオーバー後にミラーリングを再起動する必要があります。
セキュリティ
データは顧客の Fabric テナントから離れることはありませんか?
No.
データは顧客環境の外部でステージングされますか?
No. データは顧客環境の外部ではなく、顧客の OneLake でのみステージングされます。
Cost Management
ミラーリングに関連するコストは何ですか?
ソースから Fabric OneLake にデータをミラーリングする場合、コンピューティング コストは発生しません。 ミラーリング ストレージのコストは、プロビジョニングした購入済みのコンピューティング容量 SKU に基づいて、一定の制限まで解放されます。 詳細については、「 Microsoft Fabric - 価格」の「ミラーリング」セクションを参照してください。
Azure Database for PostgreSQL フレキシブル サーバー のコストを回避または削減するために、お客様に何を行うことをお勧めしますか?
Azure Database for PostgreSQL フレキシブル サーバーのコストの計画と管理に関するページを参照してください。 要件に基づいて、専用の小規模な Azure Database for PostgreSQL フレキシブル サーバーを使用することを検討してください。
イングレス料金はどのように処理されますか?
Fabric では、ミラーリング用の OneLake へのイングレス料金は課金されません。
エグレス料金はどのように処理されますか?
Azure Database for PostgreSQL フレキシブル サーバーが Fabric 容量とは異なるリージョンにある場合、データエグレスが課金されます。 同じリージョンに存在する場合、データエグレスはありません。
ライセンス
ファブリック ミラーリングのライセンス オプションとは
Power BI Premium、ファブリック容量、または試用容量が必要です。 ライセンスの詳細については、 Microsoft Fabric ライセンスを参照してください。
ファブリック ミラーリングを停止または一時停止する
ミラーリングを停止した結果は何ですか?
レプリケーションはソース データベースで停止しますが、テーブルのコピーは OneLake に保持されます。 ミラーリングを再起動すると、すべてのデータが最初からレプリケートされます。
Fabric の容量を停止または一時停止した場合はどうなりますか?
ファブリック容量は有効で稼働している必要があります。 一時停止または削除された容量はミラーリングに影響し、データはレプリケートされません。