reportero5000
Hola,
He estado intentando configurar un entorno de servicio de Power BI de prueba para probar si este es un producto adecuado para nuestra organización. Los datos reales residen en la base de datos relacional PostgreSQL de Amazon RDS.
Me conecté correctamente a la base de datos con Power BI Desktop. Tuve que instalar Postgres Unicode ODBC de 64 bits, que también instalé en Amazon EC2 virtual Windows Server 2019 para que la conexión ODBC funcionara. Puedo formar con éxito una conexión desde mi PC y la instancia virtual Amazon EC2 a Amazon RDS Postgres – base de datos con programas Power BI Desktop. Entonces eso funciona bien. También instalé Npgsql 4.0.1.0 en la instancia EC2, y ahora las pruebas de puerto de red de puerta de enlace en las instalaciones dan resultados exitosos, antes de instalar Npgsql 4.0.1.0 falló.
Puedo ver la puerta de enlace real en el servicio PowerBI, pero cuando intento agregar Postgres SQL a través de Agregar origen de datos –> ODBC –> aparece el error que se muestra a continuación.
«No puede conectarse: Encontramos un error al intentar conectarnos a . Detalles: «No pudimos registrar esta fuente de datos para ninguna instancia de puerta de enlace dentro de este clúster. Encuentre más detalles a continuación sobre errores específicos para cada instancia de puerta de enlace».
Intenté agregar el puerto a la cadena de conexión (sufijo: :12345) (el mismo puerto que en el controlador ODBC), pero no funcionó.
Siento que me estoy perdiendo algo pequeño aquí. ¿Algunas ideas? ¿La cadena de conexión real es incorrecta? Es una URL básica de la nube de Amazon: «string5235234.area.rds.amazonaws.com» sin ningún prefijo o sufijo. Gracias.
reportero5000
Gracias por la respuesta, la he leído antes, y si la ha leído, realmente no ayuda a la conexión real del servicio Power BI en esta conexión en particular, y la sintaxis correcta para la conexión ODBC, que es la causa aquí. .
Puedo revelar la solución aquí, como la encontramos internamente hoy:
Recuerde poner la sintaxis ODBC correcta en la cadena de conexión:
Driver={PostgreSQL Unicode};Server=amazonaddress.rds.amazonaws.com;Port=32535;Database=YourPostgresDataBase;sslmode=require;
reportero5000
Gracias por la respuesta, la he leído antes, y si la ha leído, realmente no ayuda a la conexión real del servicio Power BI en esta conexión en particular, y la sintaxis correcta para la conexión ODBC, que es la causa aquí. .
Puedo revelar la solución aquí, como la encontramos internamente hoy:
Recuerde poner la sintaxis ODBC correcta en la cadena de conexión:
Driver={PostgreSQL Unicode};Server=amazonaddress.rds.amazonaws.com;Port=32535;Database=YourPostgresDataBase;sslmode=require;
selimovd
Hola @Reporterman5000,
hacer que el servicio Power BI se ejecute con AWS requiere un poco más de trabajo.
Consulte el documento técnico oficial de Amazon sobre cómo conectar las bases de datos de AWS con los servicios de Power BI:
https://docs.aws.amazon.com/whitepapers/latest/using-power-bi-with-aws-cloud/using-power-bi-with-aws…