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

DYNAMIC_SESSIONS

Собирает массив времени начала и окончания сеансов, где сеанс определяется как группа событий, которые не разделены промежутком, превышающим настроенный размер окна.

Синтаксис

DYNAMIC_SESSIONS([MAX_SESSIONS,] TIME, WINDOWSIZE)

Аргументы

MAX_SESSIONS

Тип: integer

По умолчанию: 2,147,483,647

(Необязательно) Максимальное количество учитываемых записей.

TIME

Тип: numeric

Значение времени, связанное с каждым событием. Это значение используется для расчета интервала.

WINDOWSIZE

Тип: numeric

Размер промежутка окна для использования. Сеанс определяется как группа событий, которые не разделены временным промежутком, превышающим WINDOWSIZE.

Это значение должно быть в той же единице времени, что и TIME.

Возвращает

Тип: array

Возвращает массив времени начала и окончания сеанса на основе значений в TIME, при этом длительность сеанса настраивается с помощью WINDOWSIZE.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!