这个仓库有助于教人们如何正确定义和创建累积表!
在获得每日指标后,我们将昨天的累计表与今天的日数据进行 FULL OUTER JOIN, 并为每个用户构建指标数组。这样,我们就可以将新的历史数据带入而不必扫描所有数据。 (这大大提高了性能)
这些指标数组使我们能够通过使用 ARRAY_SUM 等功能,在数组允许的时间范围内轻松计算我们想要的任何指标,从而回答有关所有用户历史的查询。
所有查询语法均使用 Presto/Trino 语法和函数。对于其他 SQL 变体,需要修改此示例!
在这种情况下,我们的源表是 events。
暂无开放 Issues,或尚未同步最近议题。