RETENTION (Lakehouse v2)
Calcule la rétention pour un ensemble d’événements. Renvoie un tableau de 0 et de 1.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.retention(cond1, cond2)Exemples Analyze
Section intitulée « Exemples Analyze »func.retention(get_column(table, 'day1'), get_column(table, 'day2'))Syntaxe SQL
Section intitulée « Syntaxe SQL »RETENTION(cond1, cond2)Exemples SQL
Section intitulée « Exemples SQL »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] │└─────┴────────────┘