Процессор Calculate fields (Вычислить поля)
Добавляет новые поля на основе выражений скрипта Qlik.
Процессор Calculate fields (Вычислить поля) позволяет создавать новые поля в схеме данных и заполнять каждое из них с помощью выражений скрипта Qlik. Скрипт может использовать все из входной схемы, в том числе комбинации или преобразованные версии существующих полей.
Использование
-
Процессор Calculate fields (Вычислить поля) принимает один входной поток и может генерировать только один выходной поток.
-
Щелкните значок + на панели конфигурации процессора, чтобы создать несколько вычисляемых полей.
Свойства
Свойства, которые необходимо настроить для вычисления новых полей.
Свойство | Конфигурация |
---|---|
Имя | Присвойте пользовательское имя вновь созданному полю. |
Выражение | Введите выражение скрипта Qlik в текстовом редакторе, чтобы задать значения нового поля. Для получения дополнительной информации о синтаксисе скриптов Qlik см. раздел Синтаксис скриптов и функции диаграмм. |
Чтобы переименовать процессор или отредактировать его описание, щелкните значок Изменить рядом с названием процессора на панели Свойства.
Примеры
Использование условий if/then/else (если/то/иначе). В этом примере загружены данные с температурой и требуется включить дополнительную информацию в зависимости от значений.
Table_with_temperatures: LOAD*, If(Temperature <= 0 , 'Freezing', If(Temperature >= 100, 'Boiling', If(Temperature >0 AND Temperature < 100, 'Between'))) As Description;
Для получения дополнительной информации см. раздел If..then..elseif..else..end if.