从 2026-09-01 00:00:00 起,把时间轴切成首尾相接的 7 天窗口:[09-01, 09-08)、[09-08, 09-15)、[09-15, 09-22)……,统计每个窗口里的事件数。
- 窗口左闭右开:恰好在
2026-09-08 00:00:00的事件属于第二个窗口。 - 窗口的起点固定从 2026-09-01 开始算,与数据里第一条事件的时间无关。
- 2026-09-01 之前的事件不统计。
- 没有事件的窗口不输出。
window_start是窗口开始的日期(date 类型)。
输入
events(event_id, user_id, ts, event_type, page)
输出
列为 window_start, n_events,按 window_start 升序排列。