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

Процессор Math (Математика)

Выполняет вычисления с числами.

Процессор Math (Математика) позволяет выполнять вычислительные операции с полями, содержащими числа. Можно вычислять и рассчитывать значения внутри поля, а также между полями.

Использование

Процессор Math (Математика) принимает один входной поток и может генерировать только один выходной поток.

Свойства

Свойства для настройки вычисления или расчета значений из полей.

Конфигурация
Свойство Конфигурация
Имя функции
  • Сложить: выполняет сложение одного поля с другим или с фиксированным значением.

  • Модуль: вычисляется остаток операции деления.

  • Абсолютное значение: рассчитывается абсолютное значение для всех числовых значений в поле.

  • Разделить: делит одно поле на другое или на фиксированное значение.

  • Сменить знак: знак чисел в поле меняется.

  • Минимум: выполняется сравнение с другим полем или константой и возвращается самое маленькое значение.

  • Максимум: выполняется сравнение с другим полем или константой и возвращается самое большое значение.

  • Логарифм по основанию 10: вычисляется логарифм по основанию 10 из поля.

  • Умножить: выполняет умножение одного поля на другое или на фиксированное значение.

  • Натуральный логарифм: вычисляется натуральный логарифм из поля.

  • Экспонента: рассчитывается экспонента чисел поля.

  • Степень: выполняется возведение в степень, соответствующую значению другого поля или константе.

  • Квадратный корень: вычисляется квадратный корень чисел поля.

  • Вычесть: вычитает из поля другое поле или фиксированное значение.

  • Косинус: вычисляется тригонометрический косинус из поля.

  • Синус: вычисляется тригонометрический синус из чисел поля.

  • Тангенс: вычисляется тригонометрический тангенс из чисел поля.

Поля для обработки

Выберите одно или несколько полей, к которым требуется применить функцию в списке.

Примечание к подсказкеЕсли требуется применить одну и ту же функцию сразу к нескольким полям, щелкните Открыть диалоговое окно. Значок «Открыть диалоговое окно» открывает древовидное представление, в котором можно выбрать несколько полей.
Создать новое поле Включите этот параметр, чтобы создать новое поле после применения функции. Если этот параметр не включен, существующее поле будет сохранено и изменено.
Rename new field (Переименовать новое поле) Присвойте пользовательское имя вновь созданному полю.

Чтобы переименовать процессор или отредактировать его описание, наведите указатель мыши на имя или описание, которое нужно изменить, на панели Свойства и нажмите значок Изменить Изменить.

Пример

Данные, используемые в качестве источника в этом примере, содержат сведения о продажах различным клиентам с подробной информацией о стоимости, ценах и количестве проданных единиц.

Набор данных с количеством и ценой заказов

Однако в нем отсутствует важная информация, которая может быть использована в аналитических приложениях, а именно: общая стоимость, общий доход и общая прибыль. С помощью процессора Math (Математика) можно вычислить эти числа, выполнив операции между столбцами.

Для вычисления этих трех чисел потребуется три процессора, поскольку один процессор может выполнить только одну операцию:

  1. Первый процессор будет использоваться для умножения количества проданных единиц на цену единицы, чтобы рассчитать общий доход. Выберите функцию Сложение, вычитание, умножение и деление и поле для обработки Units sold (Единиц продано). Выберите оператор x, а в качестве второго поля используйте Unit Price (Цена единицы). Установите флажок Создать новое поле и присвойте новому полю имя Total_revenue (Общий доход).

  2. Затем второй процессор будет использоваться для умножения количества проданных единиц на стоимость единицы, чтобы рассчитать общую стоимость. Выберите функцию Сложение, вычитание, умножение и деление и поле для обработки Units sold (Единиц продано). Выберите оператор x, а в качестве второго поля используйте Unit Cost (Стоимость единицы). Установите флажок Создать новое поле и присвойте новому полю имя Total_cost (Общая стоимость).

  3. Наконец, третий процессор вычтет общую стоимость из общего дохода, чтобы получить общую прибыль. Выберите функцию Сложение, вычитание, умножение и деление и поле для обработки Total_revenue (Общий доход). Выберите оператор x, а в качестве второго поля используйте Total_cost (Общая стоимость). Установите флажок Создать новое поле и присвойте новому полю имя Total_profit (Общая прибыль).

Поток данных с процессорами Math (Математика) для расчета общей прибыли и стоимости

При выполнении потока данных будет создано три новых поля с результатами вычислений в цели, что позволить продолжить анализ данных.

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

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