Freigeben über


Azure-Speichererweiterung in Azure-Datenbank für PostgreSQL

Die Azure Database for PostgreSQL-Erweiterung für Azure Storage ermöglicht eine direkte Datenverschiebung zwischen Ihren flexiblen PostgreSQL-Serverinstanzen und Azure Storage-Konten, die sowohl Import- als auch Exportvorgänge in mehreren Dateiformaten unterstützen. Die Verwendung dieser Erweiterung vereinfacht Datenworkflows, indem SQL-basierter Zugriff auf Blob Storage ermöglicht wird, wodurch die Integration von PostgreSQL in andere Azure-Dienste erleichtert wird.

Dies reduziert die Notwendigkeit externer Extrakt-, Transformations- und Load-Tools (ETL) und Extract, Load und Transform (ELT), indem SQL native Befehle für die Interaktion mit BLOB-Containern aktiviert werden.

Es funktioniert mit Konfigurationen für den öffentlichen und privaten Zugriff, einschließlich flexibler PostgreSQL-Serverinstanzen, deren Netzwerkschnittstelle in ein virtuelles Netzwerk Ihrer eigenen Infrastruktur eingefügt wird.

Die Erweiterung unterstützt das Senden von Anforderungen an den Azure Storage-Dienst mithilfe der Autorisierung mit freigegebenem Schlüssel oder die Verwendung der Autorisierung mit der verwalteten Identität von Microsoft Entra ID , die Ihrem Server zugewiesen ist.

Angesichts seiner überlegenen Sicherheit empfiehlt Microsoft dringend die Verwendung der Autorisierung mit der Microsoft Entra-ID.

Um die azure_storage Erweiterung aus einer der Datenbanken einer flexiblen Azure-Datenbank für PostgreSQL-Serverinstanz verwenden zu können, müssen Sie die Erweiterung zulassen, die Bibliothek laden und die Erweiterung in der Datenbank erstellen, von der aus Sie dessen Funktionalität verwenden möchten.