Problema para conectar el controlador ODBC de Sybase

Un usuario Pregunto ✅

tlamoureux

Hola,

Estoy intentando migrar el informe de Qlik Sense a PowerBI y tengo un problema para acceder al controlador ODBC.

Uso el controlador de 64 bits proporcionado por Devart. Este controlador funciona bien con Qlik Sense.

No tengo ningún problema para conectarme a la fuente ODBC, pero veo las bases de datos, las tablas, pero cuando PowerBI intentó explorar el contenido de una tabla, tengo el siguiente mensaje:

DataSource.Error : ODBC: ERROR [HY000] [Devart][ODBC][Adaptive Server Enterprise]Incorrect syntax near the keyword 'FOR'.

Détails :
    DataSourceKind=Odbc
    DataSourcePath=dsn=Topaze64
    OdbcErrors=[Table]

Esto es lo que tengo en el editor avanzado:

let
    Source = Odbc.DataSource("dsn=Topaze64", [HierarchicalNavigation=true]),
    Diamant_Database = Source{[Name="Diamant",Kind="Database"]}[Data],
    dbo_Schema = Diamant_Database{[Name="dbo",Kind="Schema"]}[Data],
    SAM_SAVMAB_Table = dbo_Schema{[Name="SAM_SAVMAB",Kind="Table"]}[Data]
in
    SAM_SAVMAB_Table

Esto es obligatorio para que yo vaya más allá en mi migración.

Muchas gracias por su ayuda.

Saludos,
Thierry

apentyala

Querido,

Trate de conectar el Directorio Sybase desde Power BI y acceder a las tablas?? El cliente de Sybase es en su lugar?

Saludos,

tlamoureux

En respuesta a apentyala

No utilicé el cliente de sybase porque parece que no funciona con mi base de datos ASE de sybase.

Así que trato de usar el controlador ODBC directo. Tengo la versión de 32 bits que funciona con PowerBI de 32 bits. Como quería usar PowerBI de 64 bits (la versión de 32 bits falla todo el tiempo…), probé la versión del controlador de 64 bits proporcionada por Devart.

Este controlador funciona bien con QlikSense pero no con powerBI. Puedo navegar por las bases de datos y el nombre de la tabla, pero no por el contenido de la tabla.

Deja un comentario

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