Applies to: CELONIS 4.3 CELONIS 4.4
Description
Moving operators calculate a value across a range of neighboring rows. A range of neighboring rows, used for the calculation of a moving operator result is called window.
Moving operators take filters, selections and sorting into account. Values which are filtered out are not part of the result and which values are part of a window depends on the sorting. Therefore if a filter, selection or the sorting is changed an window aggregation is recalculated.
Операторы перемещения вычисляют значение в диапазоне соседних строк. Диапазон соседних строк, используемый для вычисления результата оператора перемещения, называется окном.
Операторы перемещения учитывают фильтры, выбор и сортировку. Отфильтрованные значения не являются частью результата, а то, какие значения являются частью окна, зависит от сортировки. Поэтому, если фильтр, выбор или сортировка изменены, агрегация окна пересчитывается.
Syntax
MOVING_AVG ( table.column, start, end ) |
MOVING_MAX ( table.column, start, end ) |
MOVING_MIN ( table.column, start, end ) |
MOVING_MEDIAN ( table.column, start, end ) |
MOVING_SUM ( table.column, start, end ) |
MOVING_COUNT ( table.column, start, end ) |
MOVING_COUNT_DISTINCT ( table.column, start, end ) |
MOVING_TRIMMED_MEAN ( table.column, start, end ) |
start: Start of the window (including), relative to the current row (INT). end: End of the window (including), relative to the current row (INT).
Please note: The maximum window size [START, END] is limited to 1000.
Обратите внимание: максимальный размер окна [START, END] ограничен 1000.