DWS处理过程
(1)问题引出:两个需求,统计每个省份订单的个数、统计每个省份下单的总金额
(2)处理办法:都是将省份表和订单表进行join,然后计算。相当于类似的需求重复join计算了两次。
那怎么设计能避免重复计算呢?
地区宽表的字段设计为:下单次数、下单金额、支付次数、支付金额等。只需要和每个事实表一次join。
(3)总结:
需要建哪些表:以维度为基准,去关联对应多个事实表
宽表里面的字段:是站在不同维度的角度去看事实表,重点关注事实表聚合后的度量值。
分支主题
(4)DWS层宽表包括:每日设备行为、每日会员行为、每日商品行为、每日活动统计、每日地区统计。