Error de OLE DB u ODBC: no coincide el tipo. (Excepción de HRESULT: 0x80020005)

Un usuario Pregunto ✅

Anónimo

Hola,

Realmente estoy luchando por entender el error que estoy teniendo y realmente espero que alguien pueda ayudarme.

En Desktop, estoy usando una conexión ODBC para acceder a varias fuentes de datos diferentes. Uno de ellos sigue arrojando el siguiente error:

01.PNG

En la conexión ODBC, estoy usando SQL para recuperar los datos. Tengo varios campos de fecha diferentes en esta consulta. Cuando tengo la fecha principal en, por ejemplo, ‘2019-02-04’, el informe funciona bien. Pero cuando empujo esto hacia el comienzo de 2019, aparece este error. No estoy haciendo ningún cambio en el formato de ningún campo de datos después de que llegue al escritorio:

02.PNG

Lo único que creo es que lo estoy haciendo agregando un par de columnas personalizadas y haciendo un poco de limpieza.

He leído otras publicaciones sobre esto, pero ninguna de ellas tiene sentido para mí. ¿Alguien puede ayudar?

Gracias,

MarcosJames

Anónimo

En respuesta a rocoso09

Hola @rocky09,

Tenía un informe similar configurado en el servicio Power BI que no se actualizó pero me proporcionó un error más detallado. Resulta que uno de los campos contiene valores de cadena cuando la conexión ODBC esperaba una fecha. Cuando verifiqué la configuración de la fuente de datos original, el campo en cuestión se mostró como una cadena, por lo que no estoy seguro de dónde ocurrió el cambio.

Afortunadamente, en este caso, creo que podré omitir el campo del informe porque no creo que sea del todo necesario. Con suerte, eso negará el problema.

Gracias,

MarcosJames

gustavopedroso

¡Buen día!

Meu erro foi muito parecido com este! Fui até a base de ediciones de Power Query dentro de Power BI e, por más que como minhas colunas já estivessem todas formatadas, así como uma em específico estava como data, retirei a alteração de Tipo da coluna y re-fiz this processo. Além disto, na minha base (planilha em Excel) a formatation da coluna de data stava as text and aconteceu algum problem ai between a conexão da base eo PBI.

Acredito que possa ser isto, mas confira as colunas de data principalmente ou refaça todo o processo de alterção do type da coluna y espero que ajude!

Abraço

ieg1hbz

Recibí este problema en un informe que también estuvo bien durante más de un año, así que hice lo que todos dijeron que hiciera…

Regresé a través de un montón de pasos que había hecho anteriormente, trabajé, los copié en una nota y los eliminé uno por uno del Editor de consultas de PBI. El único elemento que quedaba era la Fuente (solo entonces pude actualizar y obtener nuevos datos). Algunos de estos pasos incluían estos elementos pegados a continuación, pero el único problema que apareció cuando comencé a agregar de nuevo en los pasos fue en la posición de la palabra… Anteriormente era singular, y ahora solo funcionaba si estaba escrito en forma plural… (Columna dividida por posicións)

Dividir columna por posiciones
= Table.SplitColumn(Source, «Column1», Splitter.DividirTextoPorPosiciones({0, 7}, falso), {«Columna1.1», «Columna1.2»})

Cambiar tipo
= Tabla.TransformarTiposDeColumna(#»Dividir columna por posiciones«,{{«Columna1.1», escriba texto}, {«Columna1.2», escriba texto}})

filas filtradas

= Table.SelectRows(#»Tipo cambiado6″, cada uno ([Column1.1] = «8049» o [Column1.1] = «19100» o [Column1.1] = «806001»))

Columnas renombradas

= Table.RenameColumns(#»Filas filtradas»,{{«Columna1.1», «Trabajo»}})

Texto recortado

= Table.TransformColumns(#»Columnas renombradas», {{«Trabajo», Text.Trim, escriba texto}})

De todos modos, espero que esto ayude a alguien más en el futuro. Novato PBI.

YO G

jjarkowsky

Hola,

Recibo el mismo error con mis datos y no sé cómo solucionarlo.

¿Sería posible enviarme el archivo a alguien que pueda ayudarme? He estado intentando durante horas.

¡Gracias!

rocoso09

verifique los formatos de la Columna. Primero elimine todos los pasos excepto la fuente y pruebe uno por uno. Encontrará qué paso está arrojando el error.

Anónimo

En respuesta a rocoso09

Hola @rocky09,

Tenía un informe similar configurado en el servicio Power BI que no se actualizó pero me proporcionó un error más detallado. Resulta que uno de los campos contiene valores de cadena cuando la conexión ODBC esperaba una fecha. Cuando verifiqué la configuración de la fuente de datos original, el campo en cuestión se mostró como una cadena, por lo que no estoy seguro de dónde ocurrió el cambio.

Afortunadamente, en este caso, creo que podré omitir el campo del informe porque no creo que sea del todo necesario. Con suerte, eso negará el problema.

Gracias,

MarcosJames

CandiceSonnekus

En respuesta a Anónimo

Estoy seguro de que esto tiene que ver con las últimas actualizaciones de power bi. Tengo modelos que creé en 2019 que me dan este error y noté que los tipos de datos que configuró originalmente parecen volver a ser texto.

Deja un comentario

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