Boa noite, Apenas passando a informação caso alguém esteja com o problema parecido, estava tentando conectar meu PowerBI da minha máquina host com o Postgres que rodava na VM, após muitas pesquisas consegui achar uma solução:
- Primeiro preciso adicionar o IP da sua máquina host na VM.
- Criar uma conexão de host-only no adptador de rede do VirtualBox ou VMware
- Agr dentro do Host instalar os driver de ODBC do Banco que está usando.
- Dentro de: Painel de Controle\Sistema e Segurança\Ferramentas Administrativas acessar a ferramenta de fontes de dados ODBC
- Dentro do ODBC criar uma conexão do Driver com a VM, fornecendo IP,porta, user e senha
- Agr usar essa conexão ODBC criada dentro das fontes de carregamento de dados do PowerBI.
Segue vídeos para explicar melhor:
instalar e comfigurar o ODBC: https://www.youtube.com/watch?v=ChIH9G8b91w&ab_channel=BhaskarReddyPulsani
Criar a conexão dentro do PowerBI: https://www.youtube.com/watch?v=rtvIsM4_mvk&ab_channel=JeniferStark