Applies to: CELONIS 4.0 CELONIS 4.2 CELONIS 4.3 CELONIS 4.4
Description
The Pull-Up-Functions allow you to aggregate a column based on another table. You can define the parent table to which the child-tables entries are pulled, and you can explicitly define on which basis calculations are executed.
In contrast to the standard aggregation functions, the result of a PU function can be used as an input for another aggregation.
Filter expressions can be defined to specify which values should be taken into account for the aggregation.
A 1:N relationship between the parent and child table is required.
Функции Pull-Up позволяют объединять столбец на основе другой таблицы. Вы можете определить родительскую таблицу, в которую извлекаются записи дочерних таблиц, и вы можете явно определить, на каком основании выполняются вычисления.
В отличие от стандартных функций агрегирования, результат функции PU может использоваться как вход для другой агрегации.
Выражения фильтра могут быть определены, чтобы указать, какие значения должны быть приняты во внимание при агрегировании.
Требуется соотношение 1: N между родительской и дочерней таблицами.
Syntax
PU_X ( parent_table, child_table.column [, filter_expression] ) |
where PU_X is one of
где PU_X является одним из
PU_X ( parent_table, child_table.column [, filter_expression] [, order by expression] ) |
where PU_X is one of
где PU_X является одним из
PU_QUANTILE ( parent_table, child_table.column, quantile [, filter_expression] ) |
Filter behavior
Поведение фильтра
The way PU functions handle filters is different compared to the standard aggregation. In contrast to the standard aggregation, PU functions ignore filters, meaning that if a filter or a selection is changed, the result of the PU function is not recalculated. Another difference to the standard aggregation is that it is possible to filter on the result of a PU function.
То, как функции PU обрабатывают фильтры, отличается от стандартного агрегирования. В отличие от стандартного агрегирования, функции PU игнорируют фильтры, а это означает, что если фильтр или выбор изменяется, результат функции PU не пересчитывается. Другое отличие от стандартной агрегации состоит в том, что можно фильтровать результат функции PU.