Azure extensão de armazenamento no servidor flexível Banco de Dados do Azure para PostgreSQL

A extensão Banco de Dados do Azure para PostgreSQL para Armazenamento do Azure permite a movimentação direta de dados entre o servidor flexível do PostgreSQL e as contas Armazenamento do Azure. Ele dá suporte a operações de importação e exportação em vários formatos de arquivo. Usando essa extensão, você simplifica os fluxos de trabalho de dados permitindo o acesso baseado em SQL ao armazenamento de blobs, facilitando a integração do PostgreSQL a outros serviços Azure.

Essa extensão reduz a necessidade de ETL (Extrair, Transformar e Carregar) externo e extrair, carregar e transformar (ELT), permitindo que os comandos nativos do SQL interajam com contêineres de blob.

Ele funciona com configurações de acesso público e privado, incluindo servidores flexíveis do PostgreSQL cujo adaptador de rede é injetado em uma rede virtual de sua própria infraestrutura.

A extensão dá suporte ao envio de solicitações para Armazenamento do Azure serviço usando autorização com Chave Compartilhada ou usando autorização com Microsoft Entra ID identidade gerenciada atribuída ao servidor.

Dada a sua segurança superior, a Microsoft recomenda muito o uso da autorização com a ID do Microsoft Entra.

Para usar a azure_storage extensão de qualquer um dos bancos de dados de um servidor Banco de Dados do Azure para PostgreSQL flexível, você precisa permitir a extensão, carregar sua biblioteca e criar a extensão no banco de dados de onde você deseja usar sua funcionalidade.