| 事件时间 | 业务口径,可回溯 |
|---|---|
| 处理时间 | 延迟监控,辅助 |
| 分区 | 按事件时间切 |
双时间列
双时间列
CREATE TABLE dwd_click (
click_id string, user_id string,
event_ts timestamp COMMENT '事件时间',
proc_ts timestamp COMMENT '入仓处理时间'
) PARTITIONED BY (dt string COMMENT '按 event_ts 折算') STORED AS ORC;用处理时间分区会造成「数据落在错误日期」,追数后历史分区被动变化。