Error de OLE DB u ODBC: no coinciden los tipos: sin transformaciones realizadas en el tipo de datos

Un usuario Pregunto ✅

Kurtle

Hola a todos,
Recibo este error al intentar agregar un par de columnas nuevas a mi conjunto de datos: Error de OLE DB u ODBC: no coinciden los tipos. (Excepción de HRESULT: 0x80020005 (DISP_E_TYPEMISMATCH)).
He revisado los foros aquí y en una variedad de otros lugares para tratar de encontrar una solución, pero todos parecen decir que se debe a una transformación del tipo de datos que no estoy haciendo, solo filtrando:
Anotación 2020-07-15 110358.png
La columna que creo que es la causa raíz es eliminada, en la que filtro para que sea nula.
Anotación 2020-07-15 110612.png
En la fuente (MariaDB), el tipo de datos es la marca de tiempo:
Anotación 2020-07-15 111039.png
¿Alguien sabe si esto es un problema con el sistema de origen o si estoy haciendo algo mal?
¡Gracias de antemano!

Kurtle

En respuesta a mwegener

Sí, este problema se resolvió después de una semana y media de ida y vuelta con apoyo. Había 2 valores de celda que estaban causando este problema. En lugar de 2020, la celda tenía 2020 (10). No estoy seguro de por qué la cantera no se devolvió con errores en lugar de cancelar toda la actualización, pero lo están investigando un poco más.

mwegener

Hola @Kurtle,

¿Se resolvió tu problema?

Kurtle

En respuesta a mwegener

Sí, este problema se resolvió después de una semana y media de ida y vuelta con apoyo. Había 2 valores de celda que estaban causando este problema. En lugar de 2020, la celda tenía 2020 (10). No estoy seguro de por qué la cantera no se devolvió con errores en lugar de cancelar toda la actualización, pero lo están investigando un poco más.

Amitchandak

@Kurtle, consulte estos e intente encontrar el error

Kurtle

En respuesta a Amitchandak

@amitchandak La tabla que está causando este problema tiene menos de 100 filas sin errores en las columnas de fecha. Solo uso la columna deleted_at para filtrar los elementos que se han eliminado temporalmente. Estos videos no cubren el Error de OLE DB u ODBC: no coinciden los tipos. (Excepción de HRESULT: 0x80020005 (DISP_E_TYPEMISMATCH)) error

En respuesta a Kurtle

Hola @Kurtle,

Consulte la siguiente publicación, espero que ayuden.

https: //community.powerbi.com/t5/Desktop/Error-OLE-DB-or-ODBC-error-Expression-Error-We-cannot-conve …

https: //community.powerbi.com/t5/Desktop/OLE-DB-or-ODBC-error-Type-mismatch-Exception-from-HRESULT/m …

Asegúrese de que su columna no tenga diferentes tipos de datos.

Atentamente,

Equipo de soporte de la comunidad _ zhenbw

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Deja un comentario

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