DYNAMIC_SESSIONS
Собирает массив времени начала и окончания сеансов, где сеанс определяется как группа событий, которые не разделены промежутком, превышающим настроенный размер окна.
Синтаксис
DYNAMIC_SESSIONS([MAX_SESSIONS,] TIME, WINDOWSIZE)
Аргументы
MAX_SESSIONS
Тип: integer
По умолчанию: 2,147,483,647
(Необязательно) Максимальное количество учитываемых записей.
TIME
Тип: numeric
Значение времени, связанное с каждым событием. Это значение используется для расчета интервала.
WINDOWSIZE
Тип: numeric
Размер промежутка окна для использования. Сеанс определяется как группа событий, которые не разделены временным промежутком, превышающим WINDOWSIZE.
Это значение должно быть в той же единице времени, что и TIME.
Возвращает
Тип: array
Возвращает массив времени начала и окончания сеанса на основе значений в TIME, при этом длительность сеанса настраивается с помощью WINDOWSIZE.