Excel DAX: parámetros estándar

DAX tiene standard parameternombres para facilitar el uso y la comprensión de las funciones de DAX. Además, puede utilizar ciertos prefijos en los nombres de los parámetros. Si el prefijo es lo suficientemente claro, puede usar el prefijo como nombre del parámetro.

Nombres de parámetros estándar

A continuación se muestran los nombres de los parámetros estándar de DAX:

No Señor. Nombre y descripción del parámetro
1

expression

Cualquier expresión DAX que devuelva un único valor escalar, donde la expresión se evaluará varias veces (para cada fila / contexto).

2

value

Cualquier expresión DAX que devuelva un solo valor escalar donde la expresión se evaluará exactamente una vez antes de todas las demás operaciones.

3

table

Cualquier expresión DAX que devuelva una tabla de datos.

4

tableName

El nombre de una tabla existente que usa la sintaxis estándar de DAX. No puede ser una expresión.

5

columnName

El nombre de una columna existente que usa la sintaxis estándar de DAX, generalmente totalmente calificado. No puede ser una expresión.

6

name

Una constante de cadena que se utilizará para proporcionar el nombre de un nuevo objeto.

7

order

Una enumeración utilizada para determinar el orden de clasificación.

8

ties

Una enumeración utilizada para determinar el manejo de los valores de empate.

9

type

Enumeración que se utiliza para determinar el tipo de datos de PathItem y PathItemReverse.

Prefijo de nombres de parámetros

Puede calificar un nombre de parámetro con un prefijo:

  • El prefijo debe ser descriptivo de cómo se usa el argumento.

  • El prefijo debe ser de tal manera que se evite la lectura ambigua del parámetro.

Por ejemplo,

  • Result_ColumnName - Se refiere a una columna existente utilizada para obtener los valores de resultado en la función DAX LOOKUPVALUE ().

  • Search_ColumnName - Hace referencia a una columna existente que se utiliza para buscar un valor en la función DAX LOOKUPVALUE ().

Usar solo el prefijo como parámetro

Puede omitir el nombre del parámetro y usar solo el prefijo, si el prefijo es lo suficientemente claro para describir el parámetro. Omitir el nombre del parámetro y usar solo el prefijo a veces puede ayudar a evitar el desorden en la lectura.

Por ejemplo, considere DATE (Year_value, Month_value, Day_value). Puede omitir el nombre del parámetro - valor, que se repite tres veces y escribirlo como FECHA (año, mes, día). Como puede observar, al usar solo los prefijos, la función es más legible.

Sin embargo, a veces el nombre del parámetro y el prefijo deben estar presentes para mayor claridad.

Por ejemplo, considere Year_columnName. El nombre del parámetro es ColumnName y el prefijo es Year. Ambos son necesarios para que el usuario comprenda que el parámetro requiere una referencia a la columna de años existente.