Вычисляемое поле — это дополнительное поле данных, значения которого вычисляются по формуле.
Вычисляемые поля позволяют вам создавать новые измерения и показатели. При этом источник данных не изменяется.
Для записи формул вы можете использовать существующие поля датасета, параметры, константы и функции.
Вы можете создавать вычисляемые поля в интерфейсе датасета или визарда:
Вычисляемые поля из датасета доступны во всех чартах над этим датасетом.
Вычисляемые поля из визарда доступны только для сохраненного чарта.
Вы можете добавлять новые поля в список полей датасета.
При создании формулы вы можете использовать любое поле датасета, в том числе вычисляемые поля, которые вы создали ранее. В формуле также можно использовать параметры, созданные на уровне датасета.
После создания вычисляемого поля и сохранения датасета поле становится доступным для всех чартов и селекторов дашбордов, которые построены на основе датасета.
Чтобы поля не отображались в визарде, при создании включите опцию Не показывать в визарде.
Вы можете добавлять новые поля при создании и редактировании чарта в визарде:
в списке полей из датасета;
в секции визуализации.
При создании формулы вы можете использовать любое поле датасета, в том числе вычисляемые поля, которые вы создали ранее. В формуле также можно использовать параметры данного чарта или датасета, на основе которого создан чарт.
Если поле создано в чарте, то оно не будет доступно для селекторов дашборда и других чартов.
Формулы записываются с учетом следующих требований:
Указывайте аргументы функций в круглых скобках. Например, YEAR([DATE1]). Несколько аргументов разделяются запятой.
Записывайте имена полей в квадратных скобках. Например, [CustomerID].
Записывайте значения полей и констант в допустимом формате. Например, используйте точку в качестве разделителя для дробных чисел: 0.123.
Примечание
Синтаксис имен полей регистрозависимый. Например, если в формуле используется [NAME], а в датасете есть только [Name], поле в формуле будет подсвечено красным.
Синтаксис функций регистронезависимый. Например, count и COUNT выполнят одну и ту же операцию.
Справочная информация по формату, типам принимаемых аргументов, а также возвращаемым значениям функций доступны в интерфейсе редактора формул. Для этого нажмите кнопку Справочник в интерфейсе добавления поля.