Problemas de la base de datos ODBC de progreso

Un usuario Pregunto ✅

peeyushp

Hola,

En nuestra organización, usamos la base de datos ODBC de Progress para almacenar nuestros datos y yo uso el controlador de 64 bits de Progress para conectarme a nuestra base de datos. El escritorio de Power BI arroja muchos errores cuando intento actualizar, acceder a grandes cantidades de filas (1 millón y más), unirme a algunas tablas, etc.

Por ej. mi modelo tiene 6 consultas y cada una de las consultas tiene un promedio de ~1 millón de filas. Cuando saqué los datos de nuestra base de datos, se cargó correctamente y pude generar informes. Pero, cuando intento programar una actualización o hacer una actualización manual, aparece este error: [Progress ODBC OpenEdge Driver] Broker rechaza la conexión. Supongo que, cuando pude cargar correctamente los datos de la base de datos, las actualizaciones no deberían ser un problema.

¿Esto se debe a que Power BI tiene soporte limitado para bases de datos ODBC por ahora (sin conectores nativos)? O estoy haciendo algo mal?

PD Disculpe la falta de detalles específicos. Puedo proporcionar detalles más específicos si es necesario.

Anónimo

Este controlador ODBC para Progress, ¿es gratis? ¿O es USD149,99 como vi en algunos sitios web del centro de descarga?
¿O es gratis solo para algunas licencias?

ankitpatira

Las conexiones ODBC de @peeyushp para la actualización de datos a través de la puerta de enlace ya son compatibles, por lo que esto no debería ser un problema. ¿Ha intentado crear DSN para su fuente de datos y usarlo directamente usando la cadena de conexión ODBC para conectarse?

peeyushp

En respuesta a ankitpatira

@ankitpatira El problema es que no puedo realizar una actualización manual desde el escritorio de Power BI para mis informes que he creado en la versión de escritorio. He configurado una puerta de enlace personal para actualizaciones programadas, pero supongo que si la actualización manual en sí no funciona, la actualización automática a través de la puerta de enlace está fuera de cuestión.

ankitpatira

En respuesta a peeyushp

@peeyushp Quizás para señalar dónde está el problema a través del editor de consultas, limite la cantidad de filas devueltas. Si funciona, sabrá que el problema es actualizar más de un millón de filas. Por qué funcionó para la entrada y no para la actualización puede ser la siguiente pieza del rompecabezas.

peeyushp

En respuesta a ankitpatira

@ankitpatira Hablé con el administrador de la base de datos de nuestra empresa sobre esto y dice que Power BI inicia sesión con el controlador, crea una conexión pero no se desconecta. En actualizaciones posteriores, el servidor se queda sin conexiones (porque las conexiones anteriores no se han terminado) y, por lo tanto, rechaza más conexiones.

¿Hay alguna configuración en Power BI donde pueda cambiar esto? para que se desconecte después de actualizar?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *