Перейти к основному содержимому Перейти к дополнительному содержимому

Процессор 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.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!