Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply

Error OLE DB u ODBC: [DataSource.Error] ODBC: ERROR [42000] [Microsoft][Hardy] (80)

Me estoy conectando a una base de datos en Databrick y estoy creando un gráfico de barras. Estoy contando accountid's por año(tabla A). Sin embargo, cuando cambio a count(distinct) y uso un filtro de (Tabla B)

(Tabla A) y accountid (Tabla B) tienen una relación de muchos a uno

Recibo el siguiente error:

Error OLE DB u ODBC: [DataSource.Error] ODBC: ERROR [42000] [Microsoft][Hardy] (80) Error de análisis semántico o sintaxis generado en el servidor durante la ejecución de la consulta. Mensaje de error del servidor: Error al ejecutar la consulta: org.apache.spark.sql.catalyst.parser.ParseException:
entrada no coincidente '1000001' esperando '<EOF>, ';'' (línea 1, pos 11)

• SQL -
seleccionar el top 1000001
-----------^^^

El error solo se produce cuando agredo en el filtro de la tabla B & use count distinct.

La consulta sql en databricks se ejecuta correctamente. Solo Power BI produce este error.

¿Qué podría estar mal?

Gracias

Samantha

1 ACCEPTED SOLUTION

He cambiado el tipo de datos accountid en la tabla A a decimal y el gráfico parece haberse representado correctamente.
accountid en la tabla B sigue siendo el número entero.

Tan raro...

View solution in original post

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Hola, me encontré con el mismo mensaje de error y puedo confirmar que cambiar el tipo de las columnas utilizadas para agrupar a un estado definido en lugar del estado "ABC123" ha resuelto mi problema.

Syndicate_Admin
Administrator
Administrator

Hola @jhyaikuti , también me enfrento al mismo error al conectar power bi con mi sql, la consulta funciona bien en mi sql, pero mientras se acercan datos fething de mi sql a power bi error similar, cualquier ayuda que resolvió este error,

Gracias

Shivam

Syndicate_Admin
Administrator
Administrator

hola

También recibo un error similar,

Error OLE DB u ODBC: [DataSource.Error] ODBC: ERROR [42000] [Microsoft][Hardy] (80) Error de sintaxis o análisis semántico generado en el servidor al ejecutar la consulta. Mensaje de error del servidor: org.apache.hive.service.cli.HiveSQLException: Error al ejecutar la consulta: org.apache.spark.sql.AnalysisException: tabla o vista no encontrada: u_sc_planning_preprod_frp.u_inventory_actuals_data; línea 12 pos 0 en org.apache.spark.sql.hive.thriftserver.HiveThriftServerErrors$.runningQueryError(HiveThriftServerErrors.scala:47) en org.apache.spark.sql.hive.thriftserver.SparkExecuteStatementOperation. org$apache$spark$sql$hive$thriftserver$SparkExecuteStatementOperation$$execute(SparkExecuteStatementOperation.scala:435) en org.apache.spark.sql.hive.thriftserver.SparkExecuteStatementOperation$$anon$2$$anon$3.$anonfun$run$2(SparkExecuteStatementOperation.scala:257) en

Estoy tratando de conectarme al clúster de databricks, pude hacerlo con éxito antes, de repente recibo este error, estas tablas existen en el dataset idk por qué no se muestra

Hola Surabhi_p22, me estoy encontrando con un problema similar. Puedo consultar la base de datos directamente, pero obtengo un error en PBI Desktop/PBI Service. ¿Pudiste resolver tu problema... En caso afirmativo, ¿puedes compartir tus aprendizajes? Gracias, Jhyaikuti.

Hola, sí, mi problema se resolvió ya que estamos conectados a azure databricks para nuestro origen, las actualizaciones fallaban porque no había suficiente memoria en el clúster, el administrador de azure tuvo que aumentar la memoria y tuvo que reiniciar el clúster después de que las tablas comenzaran a actualizarse en el extremo de power bi también

Anonymous
Not applicable

No @sam245gonsalves ,

¿Has resuelto el problema? Si es así, puede marcar su respuesta

Si cambia el tipo de datos accountid de la tabla a, el tipo de datos accountid de la tabla B no cambiará

Saludos

Liu Yang

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

He cambiado el tipo de datos accountid en la tabla A a decimal y el gráfico parece haberse representado correctamente.
accountid en la tabla B sigue siendo el número entero.

Tan raro...

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.