# data[].attributes.body
Es una función lógica, la cual comprueba una condición y devuelve un valor.
Sus parámetros:
Logical_test
Value_if_true
Value_if_false

# data[].attributes.body
La función RELATED requiere que haya una relación entre la tabla actual y la tabla con información relacionada. Especifique la columna que contiene los datos que quiere; la función seguirá una relación de varios a uno existente para capturar el valor de la columna especificada en la tabla relacionada.

# data[].attributes.body
Es una función de relación, devuelve un valor relacionado de otra tabla.
En sus parámetros se encuentra Columna que contiene los valores que quiere recuperar.
Su sintaxis en DAX:
RELATED(<column>)

# data[].attributes.headline
La función del switch es convertirse en un concentrador que pueda recibir y compartir datos entre dispositivos informáticos .

# data[].attributes.subject
La función del switch es convertirse en un concentrador que pueda recibir y compartir datos entre dispositivos informáticos .

# data[].attributes.body
La función RELATED devuelve el valor relacionado con la fila siendo considerada de una columna de otra tabla (tabla remota), suponiendo que existe una relación entre la tabla en la que se esté trabajando (tabla actual) y la remota, que esta relación sea de tipo "varios-a-uno" o "uno-a-uno" y que la tabla remota sea la correspondiente al lado "uno" -es decir, que se trate de una tabla de dimensiones.

Las funciones IF le permiten ingresar un mensaje específico en su anuncio de texto cuando se cumple una determinada condición y un texto predeterminado cuando esta condición no se cumple. De esta forma, se personalizan sus anuncios según cada búsqueda y resultan más relevantes para los clientes potenciales

# data[].attributes.body
La función IF puede devolver un tipo de datos variante si valor_si_verdadero y valor_si_falso son tipos de datos diferentes, pero la función intenta devolver un solo tipo de datos si tanto valor_si_verdadero como valor_si_falso son tipos de datos numéricos. En el último caso, la función IF implícitamente convertirá los tipos de datos para acomodar ambos valores.

# data[].attributes.body
Switch : La función SWITCH evalúa una expresión y devuelve un resultado u otro en función del valor resultante de la evaluación, valor que se encontrará entre una lista de opciones.

Ejemplo : SWITCH(
expression,
value, result
[, value, result]…
[, else]
)

Related:  esta función permite, a partir de una tabla, extraer el campo asociado a cada registro en una tabla de dimensiones relacionada.

Ejemplo: Product name = RELATED('Product'[ProductName])

If: La función IF comprueba si una condición se cumple y devuelve un valor en caso positivo (si la evaluación de la condición devuelve el valor lógico True) y otro en caso negativo (si la evaluación de la condición devuelve el valor lógico False).

Ejemplo: IF(
logical_test,
value_if_true
[, value_if_false]
)

# data[].attributes.body
La función RELATED requiere que exista una relación entre la tabla actual y la tabla con información relacionada. Usted especifica la columna que contiene los datos que desea y la función sigue una relación existente de varios a uno para obtener el valor de la columna especificada en la tabla relacionada. Si no existe una relación, debe crear una relación.

# data[].attributes.body
RELATED(<column>)

# data[].attributes.body
Esta función evalúa una expresión en una lista de valores, devolviendo una de varias expresiones que pueden ser posibles resultados.
Tiene los siguientes parámetros:
Expresión
Value
Resultado
Else
Su sintaxis DAX: SWITCH (<expression>, <value>, <result>[, <value>, <result>]...[, <else>])

# data[].attributes.body
La lista de argumentos de la función Switch consta de pares de expresiones y valores. Las expresiones se evalúan de izquierda a derecha, y se devuelve el valor asociado a la primera expresión que sea True.

Si los elementos no están correctamente emparejados, se genera un error en tiempo de ejecución. Por ejemplo, si expr-1 es True, Switch devuelve valor-1. Si expr-1 es False, pero expr-2 es True, Switch devuelve valor-2, y así sucesivamente.

La función Switch devuelve un valor Null si:

Ninguna de las expresiones es True.

La primera expresión que es True tiene un valor correspondiente que es Null.

# data[].attributes.body
SWITCH(<expression>, <value>, <result>[, <value>, <result>]…[, <else>])

# data[].attributes.body
Devuelve un valor relacionado de otra tabla.
RELATED(<column>)
La función RELATED requiere que exista una relación entre la tabla actual y la tabla con información relacionada. Usted especifica la columna que contiene los datos que desea y la función sigue una relación existente de varios a uno para obtener el valor de la columna especificada en la tabla relacionada. Si no existe una relación, debe crear una relación.

# data[].attributes.body
Related esta función permite, a partir de una tabla, extraer el campo asociado a cada registro en una tabla de dimensiones relacionada.

# data[].attributes.body
Comprueba una condición y devuelve un valor cuando es VERDADERO; de lo contrario, devuelve un segundo valor.

# data[].attributes.body
SWITCH es un tipo de función lógica para llegar a resultados basados ​​en múltiples condiciones. Por lo tanto, el BI de energía en la función de cambio analiza todas las condiciones lógicas y llega al resultado de la condición lógica, que es VERDADERO. Sin embargo, a diferencia de las condiciones IF, no se puede usar cálculos complejos con SWITCH.
Por su parte, la función RELATED devuelve el valor relacionado con la fila siendo considerada de una columna de otra tabla (tabla remota), suponiendo que existe una relación entre la tabla en la que se esté trabajando (tabla actual) y la remota, que esta relación sea de tipo "varios-a-uno" o "uno-a-uno" y que la tabla remota sea la correspondiente al lado "uno" -es decir, que se trate de una tabla de dimensiones-. Dicho con otras palabras, esta función permite, a partir de una tabla, extraer el campo asociado a cada registro en una tabla de dimensiones relacionada.
Esta función requiere que exista una relación entre la tabla actual y la tabla remota, y esta relación debe ser de tipo "varios" (en la tabla actual) a "uno" (en la tabla remota) para poder devolver un único valor (también es válida la relación "uno-a-uno"). A la hora de buscar el valor correcto a devolver, la función examina toda la tabla remota con independencia de los filtros que se hayan aplicado.

# data[].attributes.body
RELATED
La función RELATED devuelve el valor relacionado con la fila siendo considerada de una columna de otra tabla (tabla remota), suponiendo que existe una relación entre la tabla en la que se esté trabajando (tabla actual) y la remota, que esta relación sea de tipo "varios-a-uno" o "uno-a-uno" y que la tabla remota sea la correspondiente al lado "uno" -es decir, que se trate de una tabla de dimensiones-.

RELATED(
column
)

SWITCH
Evalúa una expresión frente a una lista de valores y devuelve una de varias expresiones de resultado posibles.

IF
La función SI le permite realizar una comparación lógica entre un valor y el resultado que espera probando una condición y devolviendo un resultado si dicha condición es verdadera o falsa.

=SI(Algo es Verdadero; hacer algo; de lo contrario hacer algo diferente)

# data[].attributes.body
Related esta función permite, a partir de una tabla, extraer el campo asociado a cada registro en una tabla de dimensiones relacionada.

# data[].attributes.body
SWITCH
La función SWITCH (DAX) evalúa una expresión con respecto a una lista de valores y devuelve una de las varias expresiones de resultados posibles.
Sintaxis:
SWITCH(
<expresión>, <valor>, <result>[, <valor>, <resultado>]... [, <else>]
)
Es decir hacer coincidir un valor de expresión con varias posibilidades y devolver un resultado correspondiente al primer valor coincidente

RELATED

Devuelve un valor relacionado de otra tabla

Sintaxis
RELATED(<column>)

# data[].attributes.body
Switch es una función muy simple y eficiente en DAX (y muchos otros lenguajes) para ayudar a escribir múltiples declaraciones IF mucho más fácilmente.

# data[].attributes.body
La función de Power BI DAX If comprueba si la expresión dada es verdadera o falsa. La sintaxis de Power BI DAX If Function es:

IF(Expression, True_Info, False_Info)

# data[].attributes.body
Evalúa una expresión frente a una lista de valores y devuelve una de varias expresiones de resultado posibles.

Sintaxis

SWITCH(<expression>, <value>, <result>[, <value>, <result>]…[, <else>])

# data[].attributes.body
Evalúa una expresión frente a una lista de valores y devuelve una de varias expresiones de resultado posibles.

# data[].attributes.body
La función RELATED devuelve el valor relacionado con la fila siendo considerada de una columna de otra tabla (tabla remota), suponiendo que existe una relación entre la tabla en la que se esté trabajando (tabla actual) y la remota, que esta relación sea de tipo "varios-a-uno" o "uno-a-uno" y que la tabla remota sea la correspondiente al lado "uno" -es decir, que se trate de una tabla de dimensiones-.

# data[].attributes.body
IF(<logical_test>, <value_if_true>[, <value_if_false>])

# data[].attributes.body
La función IF comprueba si una condición se cumple y devuelve un valor en caso positivo (si la evaluación de la condición devuelve el valor lógico True) y otro en caso negativo (si la evaluación de la condición devuelve el valor lógico False).

# data[].attributes.body
Investigar sobre el uso y aplicacion de las funciones Switch, Related y If