RETENTION (Lakehouse v2)
计算一组事件的留存情况,返回由 0 和 1 组成的数组。
Analyze 语法
Section titled “Analyze 语法”func.retention(cond1, cond2)Analyze 示例
Section titled “Analyze 示例”func.retention(get_column(table, 'day1'), get_column(table, 'day2'))SQL 语法
Section titled “SQL 语法”RETENTION(cond1, cond2)SQL 示例
Section titled “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] │└─────┴────────────┘