数据仓库搭建 1.ODS 层设计 1.1 ods层(用户行为数据) 1.2 ODS层(业务数据) 1.2.1 ODS层业务表首日数据装载脚本 1.2.2 ODS层业务表每日数据装载脚本 2. 数仓搭建-DIM层 2.1 商品维度表(全量) 2.2 优惠券维度表(全量) 3.3.3 活动维度表(全量) 3.3.4 地区维度表(特殊) 3.3.5 时间维度表(特殊) 3.3.6用户维度表(拉链表) 3.3.7 DIM层首日数据装载脚本 3.3.8 DIM层每日数据装载脚本 1.ODS 层设计 ODS层的设计要点如下: (1)ODS层的表结构设计依托于从业务系统同步过来的数据结构。 (2)ODS层要保存全部历史数据,故其压缩格式应选择压缩比较高的,此处选择gzip。 (3)ODS层表名的命名规范为:ods_表名_单分区增量全量标识(inc/full)。 1.1 ods层(用户行为数据) DROP TABLE IF EXISTS ods_log_inc; CREATE EXTERNAL TABLE ods_log_inc (