ERROR DE SINTAXIS DE CONSULTA DIRECTA CUANDO LA MISMA CONSULTA FUNCIONA PARA LA IMPORTACIÓN

Un usuario Pregunto ✅

MOOREJEFF

AL EJECUTAR UN PROCEDIMIENTO ALMACENADO DESDE LA BASE DE DATOS, SE MUESTRAN LOS DATOS Y SI LA IMPORTACIÓN FUNCIONA. SI SE MUESTRA LA CONSULTA DIRECTA, PERO CUANDO USTED APLICA SE LE PROPORCIONA UN ERROR DE SINTAXIS, AUNQUE EL EDITOR DE CONSULTA AVANZADA NO DICE ERRORES DE SINTAXIS. POR FAVOR VER MÁS ABAJO

ADV EDITOR.JPGERROR.JPG

Hola @MOOREJEFF

Parece que necesitas Obtenga los datos consumiendo el Procedimiento almacenado de SQL Server, también los Procedimientos almacenados de SQL Server tienen parámetros que debe pasar dinámicamente.

Hay un solución acerca de ejecutar el procedimiento almacenado usando parámetros administrados en Power BI.

Pero esta función solo funcionará para Modo de importación.

En cuanto al modo de consulta directa,

Puede consultar la publicación a continuación que hace uso de OPENROWSET.

https://community.powerbi.com/t5/Desktop/Calling-SQL-stored-procedure-with-Direct-Query/td-p/224831

Atentamente

Maggie

Equipo de apoyo de la comunidad _ Maggie Li
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola @MOOREJEFF

Parece que necesitas Obtenga los datos consumiendo el Procedimiento almacenado de SQL Server, también los Procedimientos almacenados de SQL Server tienen parámetros que debe pasar dinámicamente.

Hay un solución acerca de ejecutar el procedimiento almacenado usando parámetros administrados en Power BI.

Pero esta función solo funcionará para Modo de importación.

En cuanto al modo de consulta directa,

Puede consultar la publicación a continuación que hace uso de OPENROWSET.

https://community.powerbi.com/t5/Desktop/Calling-SQL-stored-procedure-with-Direct-Query/td-p/224831

Atentamente

Maggie

Equipo de apoyo de la comunidad _ Maggie Li
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola @MOOREJEFF

¿A qué se refiere «UPDATECOME1_2»?

Si es un nombre de columna, debe cambiarlo como se muestra a continuación:

Query = «seleccionar [1] de Order1 «

seleccione el nombre de la columna del nombre de la tabla

Si el error insiste, ¿podría compartir la captura de pantalla conmigo para un mejor análisis?

7.png

Atentamente

Maggie

MOOREJEFF

En respuesta a v-juanli-msft

Capture1.JPGCapture2.JPGCapture3.JPGCapture4.JPG

Deja un comentario

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