Ao usar a V2 das funções do Azure, você precisa decidir se usará promessas ou retornos de chamada. O código que você postou é baseado em retorno de chamada, mas exportado como uma promessa devido ao uso
async
palavra-chave e como o MongoClient.connect não é aguardado, o tempo de execução sai de sua função antes de executar esses resultados. Se você remover o async
palavra-chave deve começar a ver os resultados desejados.