
Katia Fiorella Castilla Chauca
Pregunta¿Cuál es la diferencia entre un lenguaje de expresiones DAX, y uno de programación?

Katia Fiorella Castilla Chauca
Oh, gracias profesor por aclarar mis dudas.

Renzo Roca
Que tal. DAX es considerado un lenguaje de formulas combinado con lenguaje de consultas (algo parecido a Excel combinado con SQL). No puede llamarse un lenguaje de programación, por varios motivos. Por ejemplo, que no puede ser ejecutado fuera de los modelos de datos de Power BI o Analysis Services. Otro punto es que no cuenta con ciertas funcionalidades que podrían considerarse estándar en un lenguaje de programación como por ejemplo los bucles (que si bien son de alguna manera posibles en DAX, esto es más una manera ingeniosa de usar el lenguaje en lugar de una capacidad del mismo).