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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

SQL A DAX

¿Cómo convierto esta instrucción de sql a dax?

caso
when dc_q.currency_code ='-1'
luego dc_a.currency_code
Cuando dc_q.currency_code es null
luego dc_a.currency_code
else dc_q.currency_code
end as PNRCurrencyCode,

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias por la rápida respuesta. este es el error que obtengo al ingresar la declaración anterior:

La sintaxis de 'dc_q' es incorrecta. (DAX(Switch( True(),(dc_q[currency_code]) ="-1" , dc_a[currency_code],Isblank(dc_q[currency_code)], dc_a[currency_code]dc_q[currency_code]))).

@Ghazaleh , la segunda línea parece tener un problema, por favor encuentre la corrección

Switch( True(),
dc_q[currency_code] ="-1" , dc_a[currency_code],
Isblank( dc_q[currency_code]) , dc_a[currency_code],
dc_q[currency_code]
)

@amitchandak

Probé la fórmula anterior y todavía obtengo el error a continuación:

No se puede determinar un valor único para la columna «currency_code» del cuadro «dc_q». Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores sin especificar una agregación como min, max, count o sum para obtener un solo resultado.

Syndicate_Admin
Administrator
Administrator

@Ghazaleh , Ver como un nuevo código de columna, use el modificador

PNRCurrencyCode =
Switch( True(),
dc_q[currency_code] ="-1" , dc_a[currency_code],
Isblank(dc_q[currency_code)], dc_a[currency_code]
dc_q[currency_code]
)

Declaración de #PowerBI de Switch-Case: https://www.youtube.com/watch?v=gelJWktlR80&list=PLPaNVDMhUXGaaqV92SBD5X2hk3TMNlHhb&index=56

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.