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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
pupreti
Frequent Visitor

Odbc.Query no funciona con la opción Consulta directa en el conector de Power BI personalizado

Hola

Estoy intentando crear mi propio conector personalizado para Presto y estaba intentando pasar la consulta SQL mediante la función Odbc.Query con direct Query habilitado, pero estoy obteniendo un error inferior cuando estoy intentando cargar datos para la generación de informes.

"No pudimos conectarnos a su origen de datos de DirectQuery o a su modelo interno. Compruebe que los nombres de servidor y base de datos son correctos y que tiene permiso para acceder a ellos. Error de DirectQuery: DirectQuery no se puede usar con este origen de datos: considere la posibilidad de cambiar a un origen de datos compatible o actualizar el origen de datos de SQL Server a la versión más reciente disponible."

¿Esta característica no es compatible con el conector personalizado o es un error en el lado de power bi como he intentado varias maneras de solucionarlo, como la actualización de mi escritorio power bi a la última, ejecutar power bi escritorio en modo de administración, utilizando la última versión del servidor presto, pero nada funciona.

A continuación se muestra mi fragmento de código. La consulta SQl funciona bien para las opciones de importación, pero no funciona para la opción Direct Qery.

Conectar a 
            if (SQL - null) y, a 
                continuación, Odbc.DataSource(ConnectionString, [
                HierarchicalNavigation ? true,
                HideNativeQuery ? false,
                TolerateConcatOverflow ? true,
                SqlCompatibleWindowsAuth ? false,
                ClientConnectionPooling - true,
                SoftNumbers á true,
                SqlCapabilities á [
                    PrepareStatements ? true,
                    SupportsTop - true,
                    Sql92Conformance ? 8,
                    SupportsNumericLiterals - true,
                    SupportsStringLiterals - true,
                    SupportsOdbcDateLiterals ? true,
                    SupportsOdbcTimeLiterals ? true,
                    SupportsOdbcTimestampLiterals ? true
                    ]
                ])
        

Por favor, responda. Gracias de antemano.

3 REPLIES 3
v-lionel-msft
Community Support
Community Support

Hola @pupreti ,

Por favor refiérase al artículo.

Controladores ODBC de DirectQuery DataDirect en Power BI

Saludos
Lionel Chen

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

amitchandak
Super User
Super User

@pupreti , creo que el origen de consulta directa se limita a dado en la lista

https://docs.microsoft.com/en-us/power-bi/connect-data/power-bi-data-sources

Hola @amitchandak , creo que la lista es para los conectores que viene con power bi y no para el caso del conector personalizado local.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.