DYNAMIC_SESSIONS
收集会话开始和结束时间数组,其中会话定义为一组事件,这些事件之间的间隔不超过配置的窗口大小。
语法
DYNAMIC_SESSIONS([MAX_SESSIONS,] TIME, WINDOWSIZE)
参数
MAX_SESSIONS
类型:integer
默认值:2,147,483,647
(可选) 计数的最大条目数。
TIME
类型:numeric
与每个事件关联的时间值。这是用于计算间隔的值。
WINDOWSIZE
类型:numeric
要使用的窗口间隙大小。会话定义为一组事件,这些事件之间的时间间隔不大于 WINDOWSIZE。
此值应与 TIME 的时间单位相同。
返回
类型:array
根据 TIME 中的值返回会话开始和结束时间的数组,会话时长由 WINDOWSIZE 配置。