es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Como modelo de lenguaje de IA, puedo proporcionar una explicación del código que has proporcionado.

    El código SQL de Tableau intenta recuperar el valor máximo de la columna “MIN_AUDIT” para los registros en los que el valor del año de la columna “SCHDL” es igual al año actual. La palabra clave “FIXED” indica que el cálculo se realiza dentro de un ámbito fijo, lo cual puede ser necesario para estructuras de datos más complejas.

    Para traducir esto a Power BI DAX, deberás utilizar la función MAXX para encontrar el valor máximo dentro del contexto de tabla filtrada. Puedes utilizar la función FILTER para restringir las filas de la tabla a aquellas en las que el año de la columna “SCHDL” sea igual al año actual. La expresión DAX resultante podría verse así:

    MAXX(FILTER(AUDIT, YEAR(AUDIT[SCHDL]) = YEAR(TODAY())), AUDIT[MIN_AUDIT])

    Esto debería proporcionar el mismo resultado que el código SQL original de Tableau. Sin embargo, es posible que debas ajustar la sintaxis para que coincida con el modelo de datos y el contexto específico de tu informe de Power BI.

Comments are closed.