Convenciones de nomenclatura de parámetros DAX
Los nombres de parámetro se normalizan en la referencia DAX para facilitar el uso y la comprensión de las funciones.
Nombres de parámetro:
Término | Definición |
---|---|
expression | Cualquier expresión DAX que devuelve un único valor escalar, donde la expresión se va a evaluar varias veces (para cada fila o contexto). |
value | Cualquier expresión DAX que devuelve un único valor escalar, donde la expresión se va a evaluar exactamente una vez antes de todas las demás operaciones. |
tabla | Cualquier expresión DAX que devuelve una tabla de datos. |
tableName | Nombre de una tabla existente que usa la sintaxis DAX estándar. No puede ser una expresión. |
columnName | Nombre de una columna existente, con la sintaxis DAX estándar, normalmente completa. No puede ser una expresión. |
name | Constante de cadena que se utilizará para proporcionar el nombre de un objeto nuevo. |
orden | Enumeración que se usa para determinar el criterio de ordenación. |
ties | Enumeración que se usa para determinar el control de los valores de empate. |
tipo | Enumeración que se usa para determinar el tipo de datos de PathItem y PathItemReverse. |
Inclusión de prefijos en nombres de parámetros o uso de solo el prefijo
Término | Definición |
---|---|
prefixing | Los nombres de los parámetros se pueden calificar aún más con un prefijo que describa cómo se usa el argumento y cómo evitar la lectura ambigua de los parámetros. Por ejemplo: Result_ColumnName: hace referencia a una columna existente que se usa para obtener los valores de resultado de la función LOOKUPVALUE(). Search_ColumnName: hace referencia a una columna existente que se usa para buscar un valor de la función LOOKUPVALUE(). |
omitting | Los nombres de los parámetros se omitirán si el prefijo es lo suficientemente claro como para describir el parámetro. Por ejemplo, en lugar de tener la sintaxis DATE siguiente (Year_Value, Month_Value, Day_Value) es más claro que el usuario lea DATE (Year, Month, Day). Repetir tres veces el valor del sufijo no mejora en nada la comprensión de la función y satura la lectura de forma innecesaria. Sin embargo, si el parámetro con prefijo es Year_columnName, el nombre del parámetro y el prefijo permanecerán para garantizar que el usuario entiende que el parámetro requiere una referencia a una columna de años existente. |