拉链表
李思缘的大数据之路
貌如潘安,诗如李白,字如王羲之
展开
-
拉链表相关练习
需求:在mysql数据库中有一个人员信息表(userinfo) 数据字段如下: 列名 类型 说明 user_id varchar(50) 用户编号 phone_number varchar(50) 手机号 health_code varchar(50) 健康码的颜色(绿色,黄色,红色) reg_time varchar(50) 用户注册日期 modify_time varchar(50) 健康码颜...原创 2020-05-08 10:25:24 · 453 阅读 · 0 评论 -
拉链表存储历史快照流程
1,分为三层,但是只用到 ods 与 dw 层 2,里面有两个新增字段 start 生效时间 – end 失效时间 3,如果end 是9999 表示最新状态 不是9999 表示不是最新数据 4,dw层 与 最新过来的数据 进行 left join 关联 得到最新状态 5,最新状态 与 当天所有数据(新添加数据+更新数据) 进行 union all 6,将 union all 的数据 覆盖...原创 2020-05-07 09:06:14 · 883 阅读 · 1 评论