Convenciones de nomenclatura de parámetros de DAX

DAX tiene nombres de parámetros estándar para facilitar el uso y la comprensión de las funciones de DAX. Además, puede utilizar prefijos específicos para los nombres de los parámetros. Si el prefijo es lo suficientemente claro, puede utilizar el prefijo como nombre del parámetro.

Para comprender la sintaxis de las funciones DAX y utilizar correctamente los valores de datos para los parámetros correspondientes de la función DAX, debe comprender las convenciones de nomenclatura de los parámetros DAX.

Nombres de parámetros

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
uno

expresión

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

2

agradecer

Cualquier expresión DAX que devuelva un único valor escalar en el que la expresión debe evaluarse exactamente una vez antes de todas las demás operaciones.

3

mesa

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

cuatro

nombre de la tabla

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

cinco

columnName

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

6

nombre

Una constante de cadena que se utilizará para especificar el nombre del nuevo objeto.

7

orden

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

8

corbatas

Enumeración utilizada para definir el manejo de valores de relación.

9

un tipo

Una enumeración utilizada para definir el tipo de datos para PathItem y PathItemReverse.

Agregar un prefijo a los nombres de los parámetros o usar solo un prefijo

Puede prefijar el nombre del parámetro con –

  • El prefijo debe describir cómo se usa el argumento.

  • El prefijo debe ser tal que evite una lectura ambigua del parámetro.

Por ejemplo,

  • Result_ColumnName – Hace referencia a una columna existente que se utiliza para recuperar 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 ().

Puede omitir el nombre del parámetro y usar el prefijo solo 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 confusiones durante la lectura.

Por ejemplo, considere FECHA (año_valor, mes_valor, día_valor)… Puede omitir el nombre del parámetro, un valor que se repite tres veces, y escribirlo como FECHA (año, mes, día). Como puede ver, usar solo prefijos hace que la función sea más legible. Sin embargo, a veces es necesario proporcionar el nombre y el prefijo del parámetro 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 una columna de años existente.

🚫