Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Tengo un informe de Power BI que obtiene datos de varias tablas en la base de datos PostgreSQL. El modelo ha estado funcionando bien durante un tiempo, pero desde hoy me sale un error cuando quiero refrescar los datos: "OLE DB o ODBC error: [DataSource.Error] PostgreSQL: 22003: entero fuera de rango". Lo extraño es que obtengo este error en el paso cuando fusiono dos tablas. La lectura de datos de la tabla1 funciona bien. Los datos de lectura de la tabla 2 también funcionan bien. Pero en el paso en el que combino consultas usando inner join. Entiendo el error. Si elimino la combinación, la actualización de datos funciona bien. La columna para hacer el mege es un entero (int8 en PosgreSQL) y es la clave primaria-clave foránea de las dos tablas de la base de datos. ¿Alguna idea de cuál puede ser el problema? O cómo puedo determinar qué valor causa el problema. (El valor máximo de la columna es 216380).
Finalmente, encontré la causa raíz del problema: una de las consultas lee datos de una vista en la base de datos y en esa vista una de las columnas calculadas obtuvo este error "fuera de rango". Lo que sigue siendo un misterio es que cuando eliminé la fusión en PowerBI toda la tabla se actualizó sin problema (aparentemente).
El error que se produce "OLE DB o ODBC error: [DataSource.Error] PostgreSQL: 22003: entero fuera del intervalo", sugiere que durante el procesamiento de datos en Power BI (especialmente durante el paso de combinación), se está procesando un valor entero que supera el intervalo permitido para el tipo de datos esperado por la base de datos PostgreSQL. En PostgreSQL, un int8 es un entero de 8 bytes, que debería ser más que suficiente para manejar cualquier valor entero.
Compruebe los tipos de datos en Power Bi, intente examinar el proceso de combinación y simplifíquelo para depurar, valide la integridad de los datos buscando valores extremos que puedan generar el error.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.