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.
Hola a todos
Escribo el siguiente SQL inicial en Power BI:
SELECT p.value como panelName, i.value, i.ticketInstanceId, t.isRemoved, t.completionTime
#TEST1 INTO
DESDE gs_poststream.workflow_category COMO c
RIGHT JOIN gs_poststream.ticket_instance AS t ON c.workFlowCategoryId á t.workFlowCategoryId
LA DERECHA JOIN gs_poststream.ticket_instance_wpf_element AS i ON t.ticketInstanceId á i.ticketInstanceId
FULL OUTER JOIN gs_poststream.ticket_panel_wpf_element AS p en p.panelWpfId ? i.panelWpfId
DONDE c.workflowId á 146 O c.workflowId a 177 O c.workflowId a 197 O c.workflowId a 307 O c.workflowId a 1377
Usé el mismo código en Tableau y obtengo otro resultado.
Solved! Go to Solution.
Hola @Xneider ,
Cuando se seleccionan los resultados de la consulta mediante "#TEST INTO", se resume el currículum de esta consulta en este atributo y se devuelve el número de filas.
Pero, cuando se quita "INTO #test", termina como un conjunto de datos. Está escribiendo una consulta para especificar un conjunto de datos en power BI.
Para obtener más detalles al respecto, consulte el siguiente blog:
Si esto ayuda y resuelve el problema, apreciar un Kudos y marcarlo como una solución! 🙂
Gracias
Pragati
Oye.
Funciona.
¿Cuál es la diferencia entre estas consultas?
Hormigón : ¿Por qué obtengo dos resultados diferentes debido a "Intotest"?
Hola @Xneider ,
Cuando se usa la tabla temporal SQL solo devolvió la cantidad de registros que devolvió el SQL (la sesión en SQL ServerSQL Server está activa para mostrar la cantidad de filas devueltas por comando). Si desea utilizar tablas temporales, después de la consulta principal, seleccione los datos en la tabla temporal. Pero su caso no es necesario, como lo hicieron @Pragati11, simplemente quite el "en "...." Comando.
Una vez que haya eliminado el comando "INTO ...." el SQL devolvió el conjunto de datos a Power BI.
https://docs.microsoft.com/en-us/sql/t-sql/statements/set-nocount-transact-sql?view=sql-server-ver15
Ricardo
Hola @Xneider ,
Cuando se seleccionan los resultados de la consulta mediante "#TEST INTO", se resume el currículum de esta consulta en este atributo y se devuelve el número de filas.
Pero, cuando se quita "INTO #test", termina como un conjunto de datos. Está escribiendo una consulta para especificar un conjunto de datos en power BI.
Para obtener más detalles al respecto, consulte el siguiente blog:
Si esto ayuda y resuelve el problema, apreciar un Kudos y marcarlo como una solución! 🙂
Gracias
Pragati
Hola @Xneider ,
¿Me interesa saber si esta consulta funciona en un entorno SQL?
La consulta debe ser la siguiente:
SELECT p.value como panelName, i.value, i.ticketInstanceId, t.isRemoved, t.completionTime
DESDE gs_poststream.workflow_category COMO c
RIGHT JOIN gs_poststream.ticket_instance AS t ON c.workFlowCategoryId á t.workFlowCategoryId
LA DERECHA JOIN gs_poststream.ticket_instance_wpf_element AS i ON t.ticketInstanceId á i.ticketInstanceId
FULL OUTER JOIN gs_poststream.ticket_panel_wpf_element AS p en p.panelWpfId ? i.panelWpfId
DONDE c.workflowId á 146 O c.workflowId a 177 O c.workflowId a 197 O c.workflowId a 307 O c.workflowId a 1377;
He eliminado "INTO #test1". Esto no es necesario.
Con la consulta anterior, termina con un conjunto de datos en Power BI con las columnas seleccionadas en la consulta.
If esto ayuda y resuelve el problema, apreciar un Kudos y marcarlo como una solución! 🙂
Gracias
Pragati
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |