
Como usar funções do Azure para importar e exportar operações de banco de dados em um Postgres do Azure?
Eu tenho uma VM de servidor flexível do Azure Postgres e tenho uma rede privada para ela em vez de um endpoint público.
A mesma vnet que tenho um cluster aks e pode acessar o banco de dados postgres.
Posso criar qualquer função do Azure para exportar e importar ou qualquer comando SQL para executar no banco de dados privado flexível do Postgres?
Tentei criar um aplicativo de função do Azure e criei um ponto de extremidade privado na seção de entrada para essa sub-rede vnet e postgres. Mas não é capaz de fazer essa comunicação.
Por favor sugira.
Responder1
Para poder aceder ao recurso no seu vNet, neste caso o ponto final privado Postgres, é necessário utilizar a integração vNet com a função, e não pontos finais privados de entrada. O PE de entrada tratará da conexão com a função pela vNet, e não da função para o Postgres.
Você precisará usarIntegração vNetpara associar a função ao vNet, para que possa então comunicar com o Private Endpoint. Isso exigirá que você use o Plano de Serviço de Aplicativo ou a versão Premium das funções, pois o plano de consumo não oferece suporte para isso.