Solución:
Lo siguiente funcionó para mí:
File / Options and settings / Data source settings
luego seleccione la fuente de datos
y Edit Permissions
y desmarcar encrypt connections
Me encontré con el mismo problema, desafortunadamente no encontré una solución para resolverlo. Pero encontré una alternativa.
Puede conectar PostgreSQL mediante la conexión ODBC.
Configurar ODBC para PostgreSQL: https://www.postgresql.org/ftp/odbc/versions/msi/
Después de la instalación, seleccione Conexión ODBC en “Obtener datos”
Seleccione “Ninguno” en Nombre de la fuente de datos y agregue la siguiente declaración debajo de la cadena de conexión:
Driver={PostgreSQL ANSI(x64)};Server=<host>;Port=5432;Database=<dbname>
Haga clic en Siguiente”
Ingrese el nombre de usuario y la contraseña, haga clic en Conectar. Si las credenciales son correctas, verá una lista de tablas disponibles en la base de datos.
Siga esta referencia para obtener una descripción detallada: http://niftit.com/connecting-power-bi-to-postgresql/
Dos horas desperdiciadas, así que escribiendo en su totalidad.
Descargue e instale el controlador ODBC de postgresql
Goto below URL
URL: https://www.postgresql.org/ftp/odbc/versions/msi/
Scroll down
Click on a zip file to download (i took psqlodbc_12_00_0000-x64.zip)
Unzip file
Run the .MSI file
Take all defaults given and install it
Crear fuente de datos ODBC
Encuentre la fuente de datos ODBC usando a continuación (tomé “Fuentes de datos ODBC (64 bits)”):
Windows > Start button > search for "ODBC Data Sources"
User DSN > PostgreSQL ANSI(x64) > Finish
Give details
Data source name : PostgreSQL30 ###
DB name *** , server, port, username, pwd
SSL mode = disabled (default)
click on Test button
"Connection successful" message will come, else re-check details above.
Ahora tenemos un nuevo User DS, con PostgreSQL30 creado
Descarga Power BI
Windows > Start button > Microsoft Store
Search for "Power BI Desktop" > Get/Install
Fuente: https://docs.microsoft.com/en-us/power-bi/desktop-get-the-desktop#download-power-bi-desktop
Ejecución de Power BI
Get Data (On the left)
Search for "odbc" > Select "ODBC" on right pane > Connect
DSN > PostgreSQL30 ( --- this is same as above ### --- )
OK
"Navigator" dialog is shown, with "Display Options"
ODBC ... PostgreSQL30
> DB name ( --- this is same as above *** --- )
Open the > button on left of DB name
select the tables
click "Load" button
Hecho.
Ha conectado correctamente Power BI (PBI) a su postgres u otra base de datos.
Espero que esto ayude.