Todas las tareas

Detección de Períodos de Inactividad

Intermedio

Tarea de nivel Product Analytics. **Condición:** Encuentra usuarios que tuvieron períodos de inactividad de más de 30 días en su historial de escucha. **Tabla:** listening_history (user_id, track_id, played_at, ...) **Requisitos:** 1. Para cada usuario, encuentra brechas > 30 días entre escuchas 2. Salida user_id, gap_start, gap_end, gap_days 3. Ordenar por longitud de brecha DESC **Pista:** LAG para fecha anterior + calcular diferencia.

Categoría
Window Functions
Tiempo estimado
~20 min
Bases de datos
PostgreSQLGreenplum
Etiquetas
InterviewGap DetectionTime SeriesLAGоконные функции

Inicia sesión para resolver

Empezar a resolver