在制作模型工程中,添加一个cube group,在这个cube group的属性中,使用时间分区,并指定时间分区的粒度。
transformer就在生成cube的时候根据指定的时间粒度来增量的生成cube,在上面的例子中,会生成2002年12月和2003年1月两个物理的cube;同时他们有一个统一的入口month;
如果新增加了2003年02月的数据,会在生成cube的时候自动增量的生成2003年02月对应cube,而对以前时间生成的各个月的cube没有影响。如果历史上的数据(如2002年12月)出现错误,只需要将其对应的2002年12月的物理cube删除,同时删除配置文件month.vcd中对应的行,然后再生成2002年12月的cube就可以了,无需重新读取所有数据。提高了生成速度。
注:对选定的month进行条件限制的话,也只会生成相应month的数据,这可以用于解决建立大cube时所需的临时空间太大,芬部分来建立
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞5
添加新评论5 条评论
2011-12-01 10:04
2011-11-30 11:09
2011-11-27 12:09
2011-11-20 13:52
2011-10-28 18:05