RETENTION
Calculates retention for a set of events. Returns an array of 0s and 1s.
Analyze Syntax
func.retention(cond1, cond2)
Analyze Examples
func.retention(get_column(table, 'day1'), get_column(table, 'day2'))
SQL Syntax
RETENTION(cond1, cond2)
SQL Examples
SELECT uid, RETENTION(dt='2024-01-01', dt='2024-01-02', dt='2024-01-03')
FROM events GROUP BY uid;
┌─────┬────────────┐
│ uid │ retention │
├─────┼────────────┤
│ 1 │ [1,1,0] │
│ 2 │ [1,0,0] │
│ 3 │ [1,1,1] │
└─────┴────────────┘