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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Consulta sql en consulta de poder

Hola a todos,

Soy nuevo en powerBi. Tengo dos consultas SQL, que no uderstand y necesito convertirlas en dax.

1. Seleccione count(*) como Hire_Success de [nlhr]. [RPT017_BP_Transactions] donde Business_Process_Type = 'Contratar'
y Transaction_Status ='Completado con éxito'

2.Seleccione count(*) como Hire_Rest de [nlhr]. [RPT017_BP_Transactions] donde Business_Process_Type = 'Contratar'
y Transaction_Status !='Completado con éxito'

¿Alguien puede ayudarme?

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

No @alpha_123,

¿Podría proporcionarme más detalles sobre su tabla o compartirme con su archivo pbix después de eliminar datos confidenciales?

Refiera a:

Cómo proporcionar datos de ejemplo en el Foro de Power BI

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

Syndicate_Admin
Administrator
Administrator

Hola @amitchandak ,

En el servidor SQL, el resultado se muestra como

alpha_123_1-1617875257969.png

Mientras escribo el dax en el poder bi, sólo por debajo del resultado es shwoing

alpha_123_2-1617875353096.png

Syndicate_Admin
Administrator
Administrator

Hola @amitchandak ,

Muchas gracias por la respuesta rápida.

Creo que 2 serían countrows(filter(Hire_Rest ,Hire_Rest [Business_Process_Type] ="Hire" && Hire_Rest [Transaction_Status] <>"Completen con éxito")), ¿verdad?

¿Puedes guiarme a continuación también?

Seleccione distinct(Business_Process_Definition), Total_Steps
de [nlhr]. [RPT028_Business_Process_Total_Steps] donde Business_Process_Definition
en ('Contratar (definición predeterminada)','Incorporación (definición predeterminada)',
'Cambiar trabajo (definición predeterminada)','Terminación (definición predeterminada)')

countrows(filter(Hire_Rest ,Hire_Rest [Business_Process_Type] ="Hire" && Hire_Rest [Transaction_Status] <>"Completed correctamente"))

Intenta el segundo


calculate(distinctcount(RPT028_Business_Process_Total_Steps[Business_Process_Definition]) filter(RPT028_Business_Process_Total_Steps,RPT028_Business_Process_Total_Steps[Business_Process_Definition] en {"Hire (Definición predeterminada)", "Incorporación (definición predeterminada)",
"Cambiar trabajo (definición predeterminada)", "Terminación (definición predeterminada)"}))

Syndicate_Admin
Administrator
Administrator

@alpha_123 , Puede crear medidas como

countrows(filter(RPT017_BP_Transactions,RPT017_BP_Transactions[Business_Process_Type] ="Hire" && RPT017_BP_Transactions[Transaction_Status] ="Completed correctamente"))

countrows(filter(Hire_Rest ,Hire_Rest [Business_Process_Type] ="Hire" && Hire_Rest [Transaction_Status] ="Completed correctamente"))

Consulte mi serie DAX vs SQL https://www.youtube.com/watch?v=WlvQ_SGy4iA&list=PLPaNVDMhUXGZNyKU0PgG2g3P0c6CPjMnj

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

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