Partilhar via


Extensão de armazenamento do Azure no Banco de Dados do Azure para PostgreSQL

A extensão do Banco de Dados do Azure para PostgreSQL para Armazenamento do Azure permite a movimentação direta de dados entre sua instância de servidor flexível do PostgreSQL e as contas do Armazenamento do Azure, dando suporte a operações de importação e exportação em vários formatos de arquivo. O uso dessa extensão simplifica os fluxos de trabalho de dados, permitindo acesso baseado em SQL ao armazenamento de blobs, facilitando a integração do PostgreSQL com outros serviços do Azure.

Ele reduz a necessidade de ferramentas externas de Extrair, Transformar e Carregar (ETL) e Extrair, Carregar e Transformar (ELT), permitindo que comandos nativos do SQL interajam com contêineres de blob.

Ele funciona com configurações de acesso público e privado, incluindo instâncias de servidor flexíveis PostgreSQL cuja interface de rede é injetada em uma rede virtual de sua própria infraestrutura.

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

Dada a sua segurança superior, a Microsoft recomenda vivamente o uso de autorização com o Microsoft Entra ID.

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