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

Функции агрегирования

Семейство функций, известных как функции агрегирования, состоит из функций, для которых несколько значений поля являются вводимым значением и которые возвращают один результат. В данных функциях агрегирование определяется измерением диаграммы или предложением group by в скрипте.

В число функций агрегирования входят функции Sum(), Count(), Min(), Max() и многие другие.

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

Использование функций агрегирования в скрипте загрузки данных

Функции агрегирования могут использоваться только с помощью операторов LOAD .

Использование функций агрегирования в выражениях диаграмм

Выражение не должно содержать функции агрегирования, кроме внутреннего агрегирования, содержащего префикс TOTAL. Для получения более расширенных вложенных агрегирований необходимо использовать расширенную функцию Aggr вместе с вычисляемыми измерениями.

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

Анализ множеств и выражения множеств