微软BI开拓者

首页 » 多维分析专区 » SSAS配置管理 » Cube分区
tiandehui - 2008-6-18 11:58:00
目前我的数据库中有一个销售表,每年有1亿左右的数据,在数据库中每一年是一个销售表。在SSAS分区中,不对上年的数据进行处理,只处理本年的数据怎么办,并且上年的数据在CUBE中还存在?前提条件是我也全部处理过了。

不知道在CUBE分区中怎么实现。谢谢各位!
zy526 - 2008-6-24 9:29:00
设计时,在CUBE中相应的度量值组下按年建立分区,在运行Partitition Wizard时Partitiion Source选择来自你的DataSource而不要选择Data Source View,这样可以直接和数据库中的表绑定而不需要在Data Source View中每新加一年就添加一个表。
注意定制查询语句,把时间列限制在那一年的时间范围内,这样可提高CUBE查询效率。
以后当每添加新的一年时可直接在SSMS中选择任意一个相应的Partition右击选择Create to,然后修改一下脚本即可创建新的分区并处理新分区即可。
有问题再联系我。151812791
1
查看完整版本: Cube分区