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

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Error EvaluateNativeQueryUnallowed al intentar usar el conector Starburst

Estamos intentando crear una conexión de DirectQuery a una base de datos Starburst Trino. Estamos usando el conector Trino, agregue la información del host, el puerto y el catálogo. Cuando no agregamos una "consulta nativa", podemos conectarnos sin problemas y cargar los datos. Cuando usamos una "Consulta nativa", terminamos con el siguiente error:

Error "EvaluateNativeQueryUnallowed: la consulta" ..... "no está aprobado para su ejecución"

No sabemos por qué surge el error. Probamos la consulta desde un cliente diferente (DBeaver) y la consulta se ejecuta bien. Por lo tanto, NO hay ningún problema con la consulta. Pensé que era algo relacionado con los permisos; Pero eso no es todo. Soy administrador en Power Bi, todavía recibo el error.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Me di cuenta del problema. Es una configuración de seguridad en la aplicación. Para resolverlo, vaya a Opciones de > de archivos y Configuración > Opciones.

En la sección Seguridad, desmarque la opción que dice "Requerir la aprobación del usuario para nuevas consultas de base de datos nativas" y las consultas se ejecutarán. Si hay una forma diferente de desmarcar esto para todos los usuarios y alguien lo sabe, por favor, hágamelo saber.

Solution.png

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Me di cuenta del problema. Es una configuración de seguridad en la aplicación. Para resolverlo, vaya a Opciones de > de archivos y Configuración > Opciones.

En la sección Seguridad, desmarque la opción que dice "Requerir la aprobación del usuario para nuevas consultas de base de datos nativas" y las consultas se ejecutarán. Si hay una forma diferente de desmarcar esto para todos los usuarios y alguien lo sabe, por favor, hágamelo saber.

Solution.png

Salvoooooou demais 🤙

Syndicate_Admin
Administrator
Administrator

Hola @lg01 ,

Este error suele indicar que Power BI está restringiendo la ejecución de la consulta nativa por motivos de seguridad o configuración.

Use la característica Diagnóstico de consultas de Power BI Desktop para obtener más información sobre lo que sucede cuando se produce el error. Esta herramienta puede ayudar a identificar si hay algún paso específico en el proceso de ejecución de consultas en el que Power BI está bloqueando la consulta nativa. Para obtener más información sobre el uso de diagnósticos de consultas, consulte la siguiente documentación:Planeación de la implementación de Power BI: auditoría de nivel de datos - Power BI | Microsoft Lear...

Saludos

Xianda Tang

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

Gracias. Lo hice y encontré este error:

ExceptionType: Microsoft.Mashup.Engine.Interface.QueryPermissionException, Microsoft.MashupEngine

Parece que no se está autenticando. Lo interesante es que se autentica cuando inicio sesión. Ahora, sé que la base de datos funciona con la autenticación Kerberos y no pude usar eso, así que probé LDAP que me conectó. Pero no parece funcionar con eso

Hola @lg01 ,

Hay otros métodos de autenticación que podrían considerarse.

Autenticación básica:
La autenticación básica implica el envío de un nombre de usuario y una contraseña en texto sin formato a través de la red. Aunque no es tan seguro como Kerberos, puede ser una opción si fallan otros métodos.
Tenga cuidado al usar la autenticación básica, especialmente en redes no seguras.
OAuth o autenticación basada en tokens:
Si la fuente de datos admite OAuth o autenticación basada en tokens, considere la posibilidad de usarla.
OAuth permite a los usuarios conceder a aplicaciones de terceros acceso limitado a sus recursos sin tener que compartir sus credenciales directamente.

Guía de solución de problemas de autenticación Kerberos - Windows Server | Microsoft Learn

Saludos

Xianda Tang

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

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

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

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

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

Top Solution Authors