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

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

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

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

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

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

Свойства

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример

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

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

Однако в нем отсутствует важная информация, которая может быть использована в аналитических приложениях, а именно: общая стоимость, общий доход и общая прибыль. С помощью процессора 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 (Математика) для расчета общей прибыли и стоимости

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

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

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