码迷,mamicode.com
首页 > 其他好文 > 详细

行项目维和高基数

时间:2017-08-01 17:55:03      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:测试   提供者   条目   项目   oracle   模式   gns   nal   保存   

1,使用事务码RSRV->所有基础测试->数据库->关于信息提供者表的数据库信息 可以查询维度占事实表的大小,或者使用程序:SAP_INFOCUBE_DESIGNS

2,一般情况下当维表大小占事实表大小超过20%时,则查询性能会相对较低

3,行项目维的使用情况:

(1)行项目维只能包含一个特性,所以Cube中某一特征明细数据占比较大时可单独设置为行项目维,如Sales Order

(2)激活信息立方体时,行项目维不会产生维表,而是将特征的SID直接保存到信息立方体中,即事实表直接与主数据的SID表关联

(3)具体到查询的变更就是,原来的CUBE-维表-SID表模式变成了CUBE-SID表模式

4,高基数,如果维表包含数据条目较大,则可以设置为高基数,此设置将会修改维表的索引类型,BW系统中维度默认的索引类型为Bitmap,但对于 Cardinality值太大的维度,并不适合采用此索引结构。BW系统中提供了相应的机制,允许为Cardinality值太大的维度创建非Bitmap类型的索引结构(例如Oracle中采用B-Tree)

行项目维和高基数

标签:测试   提供者   条目   项目   oracle   模式   gns   nal   保存   

原文地址:http://www.cnblogs.com/xmqlv20081008/p/7269595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!