所有任务

用户活动会话化

高级

Yandex/Meta 级别任务。 **条件:** 将用户活动分为会话。如果动作之间超过30分钟,则开始新会话。 **表:** user_sessions (user_id, action_time, action_type, page_url, device_type) **要求:** 1. 为每个动作确定 session_id 2. 为每个会话计算:start_time, end_time, duration_minutes, actions_count 3. 输出 user_id, session_id, start_time, end_time, duration_minutes, actions_count **提示:** LAG +

分类
Window Functions
预计时间
~30 分钟
数据库
PostgreSQLGreenplum
标签
YandexInterviewSessionizationLAGLEADTime Seriesоконные функции

登录后解题

开始解题