Azure 함수를 사용하여 Azure Postgres에서 데이터베이스 작업 가져오기 및 내보내기를 수행하는 방법은 무엇입니까?

Azure 함수를 사용하여 Azure Postgres에서 데이터베이스 작업 가져오기 및 내보내기를 수행하는 방법은 무엇입니까?

Azure 함수를 사용하여 Azure Postgres에서 데이터베이스 작업 가져오기 및 내보내기를 수행하는 방법은 무엇입니까?

Azure postgres 유연한 서버 VM이 있고 공용 끝점 대신 개인 vnet이 있습니다.

동일한 vnet에 aks 클러스터가 있고 postgres 데이터베이스에 액세스할 수 있습니다.

내보내기 및 가져오기를 수행하는 Azure 함수나 Postgres 유연한 개인 데이터베이스에서 실행할 SQL 명령을 만들 수 있나요?

Azure 함수 앱을 만들고 해당 vnet 및 postgres 서브넷에 대한 인바운드 섹션에 개인 끝점을 만들었습니다. 하지만 그런 의사소통을 할 수는 없습니다.

제안해주세요.

답변1

vNet의 리소스(이 경우 Postgres 프라이빗 엔드포인트)에 액세스하려면 인바운드 프라이빗 엔드포인트가 아닌 기능과 vNet 통합을 사용해야 합니다. 인바운드 PE는 함수에서 Postgres로 이동하는 것이 아니라 vNet을 통해 함수에 연결하는 작업을 처리합니다.

당신은 사용해야합니다vNet 통합vNet에 기능을 결합하여 프라이빗 엔드포인트와 통신할 수 있도록 합니다. 소비 계획에서는 이를 지원하지 않으므로 App Service 계획 또는 프리미엄 버전의 기능을 사용해야 합니다.

관련 정보