Azure StorageのAzure Database for PostgreSQL拡張機能を使用すると、PostgreSQL フレキシブル サーバーとAzure Storage アカウントの間でデータを直接移動できます。 複数のファイル形式でのインポート操作とエクスポート操作の両方をサポートします。 この拡張機能を使用すると、BLOB ストレージへの SQL ベースのアクセスを許可することでデータ ワークフローを簡素化し、PostgreSQL を他のAzure サービスと簡単に統合できます。
この拡張機能により、SQL ネイティブ コマンドが BLOB コンテナーと対話できるようにすることで、外部の抽出、変換、読み込み (ETL) ツールと抽出、読み込み、変換 (ELT) ツールの必要性が軽減されます。
独自のインフラストラクチャの仮想ネットワークにネットワーク インターフェイスが挿入されている PostgreSQL フレキシブル サーバーなど、パブリックおよびプライベート アクセス構成で動作します。
この拡張機能では、共有キーによる承認を使用するか、サーバーに割り当てられたマネージド ID で承認を使用して、Azure Storage サービスへの要求Microsoft Entra ID送信できます。
その優れたセキュリティを考えると、Microsoft は Microsoft Entra ID で承認を使用することを強くお勧めします。
Azure Database for PostgreSQLフレキシブル サーバーのいずれかのデータベースから azure_storage 拡張機能を使用するには、拡張機能を許可し、そのライブラリを読み込み、その機能を使用するデータベースに拡張機能を作成する必要があります。