Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
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
Solved! Go to 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...
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.
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
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
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...
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!