Выполняет вычисление простейших выражений и добавляет результаты вычисления в новые колонки таблицы.
Дополнительное описание:
Если в использованных функциях выражения для полей были установлены псевдонимы, то при вычислении Compute, следует использовать их.
Формат:
Compute( newField1, expression1, newField2, expression2,..., newFieldN, expressionN)
Параметры:
- newField1, … , newFieldN – имена новых колонок таблицы, в которые будут помещены результаты вычислений
- expression1, … , expressionN – вычисляемые выражения
Возвращаемый тип данных:
Таблица
Пример:
Товары | Склад(основной) | GroupBy(Продукт, Quantity as Количество, Amount as Сумма) | Compute( Цена, Сумма/Количество)
Комментарии к примеру: в результирующую таблицу будет добавлена колонка Цена, рассчитанная по формуле Сумма/Количество. Обратите внимание, что в выражении используются псевдонимы полей, установленные ранее в GroupBy.