適用於 Azure 儲存體的適用於 PostgreSQL 的 Azure 資料庫延伸模組可讓您在 PostgreSQL 彈性伺服器執行個體與 Azure 儲存體帳戶之間直接移動資料,並支援多種檔案格式的匯入和匯出作業。 此延伸模組的使用可藉由允許以 SQL 為基礎的 Blob 記憶體存取來簡化數據工作流程,讓您更輕鬆地將 PostgreSQL 與其他 Azure 服務整合。
它可讓 SQL 原生命令與 Blob 容器互動,藉此減少外部擷取、轉換和載入 (ETL) 和擷取、載入和轉換 (ELT) 工具的需求。
它適用於公用和私有存取組態,包括 PostgreSQL 彈性伺服器執行個體,其網路介面會插入您自己基礎結構的虛擬網路中。
此延伸模組支援使用 具有共用密鑰的授權,或使用授權將要求傳送至 Azure 記憶體服務,或使用指派給伺服器 Microsoft 之 entra ID 受控識別的授權。
鑒於其優越的安全性,Microsoft強烈建議使用具有 Microsoft Entra 識別碼的授權。
若要能夠從 azure_storage 適用於 PostgreSQL 的 Azure 資料庫彈性伺服器執行個體的任何資料庫使用延伸模組,您必須 允許延伸模組、 載入其程式庫,並在您想要使用其功能的資料庫中 建立延伸模組 。