Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

PowerBI - MySQL - ODBC Error 42000 sintaxis

Estoy intentando conectar PowerBI a nuestra base de datos MySQL. He instalado ODBC y he creado la conexión.

Hasta ahora todo funcionaba bien. Pero cuando intento seleccionar una tabla y cargarla, sigo recibiendo un error.

BI_KPIS_CLIENTES_DIARIO (2)
Error al guardar las modificaciones en el servidor. Error devuelto: 'Erro do OLE DB ou do ODBC : [DataSource.Error] ODBC: ERROR [42000] [MySQL][ODBC 8.0(w) Driver][mysqld-5.7.30]Tiene un error en la sintaxis SQL; consulte el manual que corresponde a la versión de su servidor MySQL para obtener la sintaxis correcta para usar cerca de '.'BI_KPIS_CLIENTES_DIARIO'' en la línea 75. '


Intenté crear la conexión ODBC Unicode y también ANSI, mismo error.
Y obtengo este error para todas las miles de tablas de sistemas operativos que tenemos en nuestra base de datos.

Soy un principiante, así que puede ser posible que esté haciendo algo muy básico mal. Pero me escaé durante mucho tiempo y no encontré ninguna solución aquí.

Gracias por su tiempo de todos modos.

  • @hminemail

    Está enviando un código a la base de datos MySQL a través de una conexión ODBC y parece que la conexión no puede traducir parte del código (incluso puede ser un solo carácter).

    Debe encontrar el bit del código que no se puede traducir desde la conexión ODBC.

    Si hay un manual, entonces es mejor que lo leas.

    Además, ¿por qué no usa la conexión nativa de MySQL en PowerBI?

3 Replies

  • @hminemail

    Está enviando un código a la base de datos MySQL a través de una conexión ODBC y parece que la conexión no puede traducir parte del código (incluso puede ser un solo carácter).

    Debe encontrar el bit del código que no se puede traducir desde la conexión ODBC.

    Si hay un manual, entonces es mejor que lo leas.

    Además, ¿por qué no usa la conexión nativa de MySQL en PowerBI?

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      No se envía ningún código. de todos modos.

      ¿Cómo puedo usar la conexión nativa para MySQL?

      Cuando intento seleccionar la conexión MySql dice que necesito uno o más componentes instalados, busqué y todo me envió a ODBC.

      ¿Cómo puedo crear la conexión nativa?

      thx para la respuesta