Перейти к основному содержанию
DataStore предоставляет полноценную поддержку агрегатных и оконных функций, опираясь на мощные возможности SQL-агрегации в ClickHouse.

Базовые агрегации

Встроенные методы

Примеры:

Агрегации GroupBy

Одна агрегация

Несколько агрегаций

Именованные агрегации

Несколько ключей GroupBy


Статистические агрегации

Примеры:

Условные агрегации

Специфичные для ClickHouse функции условной агрегации. Примеры:

Агрегации для сбора значений

Функции ClickHouse для сбора значений. Примеры:

Оконные функции

Функции ранжирования

Примеры:

Функции значений

Примеры:

Накопительные функции

Примеры:

Скользящие окна


Пространство имен F

Пространство имен F предоставляет доступ к функциям ClickHouse.

Импорт

Использование функций из F

F с оконными функциями


Типичные приёмы агрегирования

Топ-N в каждой группе

Нарастающий итог

Скользящее среднее

Сравнение по годам

Процентильное ранжирование


Сводка по методам агрегации

Последнее изменение 2 июля 2026 г.