Соглашения об именовании параметров DAX
Имена параметров стандартизированы в справочнике DAX для упрощения использования и понимания функций.
Имена параметров
Термин | Определение |
---|---|
выражение | Любое выражение DAX, возвращающее одно скалярное значение, где выражение вычисляется несколько раз (для каждой строки или контекста). |
значение | Любое выражение DAX, возвращающее одно скалярное значение, в котором выражение вычисляется ровно один раз перед всеми другими операциями. |
table | Любое выражение DAX, возвращающее таблицу данных. |
tableName | Имя существующей таблицы с использованием стандартного синтаксиса DAX. Это не может быть выражением. |
columnName | Имя существующего столбца с использованием стандартного синтаксиса DAX, обычно полное. Это не может быть выражением. |
имя | Строка константы, которая будет использоваться для предоставления имени нового объекта. |
заказ | Перечисление, используемое для определения порядка сортировки. |
вия | Перечисление, используемое для определения обработки значений галстуков. |
type | Перечисление, используемое для определения типа данных для PathItem и PathItemReverse. |
Имена параметров префикса или только с помощью префикса
Термин | Определение |
---|---|
префикс | Имена параметров могут быть более квалифицированы с префиксом, который описывает использование аргумента и чтобы избежать неоднозначного чтения параметров. Например: Result_ColumnName — указывает существующий столбец, используемый для получения результирующих значений в функции LOOKUPVALUE(). Search_ColumnName — ссылается на существующий столбец, используемый для поиска значения в функции LOOKUPVALUE(). |
Пропуск | Имена параметров будут опущены, если префикс достаточно ясно, чтобы описать параметр. Например, вместо использования следующего синтаксиса DATE (Year_Value, Month_Value, Day_Value) пользователь может читать DATE (Year, Month, Day); повторяющееся три раза значение суффикса не добавляет ничего в лучшее понимание функции, и она загромождает чтение ненужным образом. Однако если префиксный параметр Year_columnName, имя параметра и префикс останутся, чтобы убедиться, что параметру требуется ссылка на существующий столбец "Годы". |