kuhuo
kuhuo
发布于 2024-06-30 / 344 阅读
0
0

第11章 离线数仓开发之ODS层

ODS层的设计要点如下:

1ODS层的表结构设计依托于从业务系统同步过来的数据结构。

2ODS层表名的命名规范为:ods_表名_单分区增量全量标识(inc/full)。

代码请访问githubgitee

https://gitee.com/wzylzjtn/data-warehouse-learning

https://github.com/Mrkuhuo/data-warehouse-learning

11.1日志表

11.1.1 建表数据

ods_base_region_full

11.2 业务表

11.2.1 活动信息表(全量表)

ods_activity_info_full;

11.2.2 活动规则表(全量表)

ods_activity_rule_full;

11.2.3 一级品类表(全量表)

ods_base_category1_full;

11.2.4 二级品类表(全量表)

ods_base_category2_full;

11.2.5 三级品类表(全量表)

ods_base_category3_full;

11.2.6 编码字典表(全量表)

ods_base_dic_full;

11.2.7 省份表(全量表)

ods_base_province_full;

11.2.8 地区表(全量表)

ods_base_region_full;

11.2.9 品牌表(全量表)

ods_base_trademark_full;

11.2.10 购物车表(全量表)

ods_cart_info_full;

11.2.11 优惠券信息表(全量表)

ods_coupon_info_full;

11.2.12 商品平台属性表(全量表)

ods_sku_attr_value_full;

11.2.13 商品表(全量表)

ods_sku_info_full;

11.2.14 商品销售属性值表(全量表)

ods_sku_sale_attr_value_full;

11.2.15 SPU表(全量表)

ods_spu_info_full;

11.2.16 购物车表(增量表)

ods_cart_info_inc;

11.2.17 评论表(增量表)

ods_comment_info_inc;

11.2.18 优惠券领用表(增量表)

ods_coupon_use_inc;

11.2.19 收藏表(增量表)

ods_favor_info_inc;

11.2.20 订单明细表(增量表)

ods_order_detail_inc;

11.2.21 订单明细活动关联表(增量表)

ods_order_detail_activity_inc;

11.2.22 订单明细优惠券关联表(增量表)

ods_order_detail_coupon_inc;

11.2.23 订单表(增量表)

ods_order_info_inc;

11.2.24 退单表(增量表)

ods_order_refund_info_inc;

11.2.25 订单状态流水表(增量表)

ods_order_status_log_inc;

11.2.26 支付表(增量表)

ods_payment_info_inc;

11.2.27 退款表(增量表)

ods_refund_payment_inc;

11.2.28 用户表(增量表)

ods_user_info_inc;

11.2.29 数据同步


评论