1. 时间维表

    统计时间一般被分为日、周、月,其中天都能通过时间可直接截取成某一天20141125,月份也可配截取成20141001 或者 201410,但是周在一年中的开始和结束不一定都是完整的,建议2015W01为新年的第一天到新年第一个周日结束(20140101-20140104),最后一周为2015年的最后一个周一到新年最后一天(20151228-20151231)

    函数方式:可以自定义函数来获取这一天所在的 年、月、周

    function get_week_of_year(start_date Date)


    时间维表:事先定义后年、月、周等信息的时间表,当做一个维表来关联使用

    dim_date (year,month,week,day, date)

     


2. 层次类型维表

   产品系列、注册销售渠道、机构分类、自定义大小类等需要根据不同业务的划分来定义层级分类的维    表,充分考虑业务的变化更迭,适应业务的变化

   id_l1   id_l1_name   --层级ID1,层级名称

   id_l2   id_l2_name   --层级ID2

   id_l3   id_l3_name   --层级ID3

   id_l4   id_l4_name   --层级ID4

   在各种Job脚本中,尽量不用具体的名称做限制条件,应多使用id_l1来关联限制,业务的名称也是可能会变的

   


3. 枚举维表

   性别、颜色、是否等


4. IP维表设计