如果你希望B级别的用户能看见这张表,只是不能看见他没有权限访问的A级列时,我们可以在
NQSConfig.ini 文件中设置: [ SECURITY ]
DEFAULT_PRIVILEGES = READ;
PROJECT_INACCESSIBLE_COLUMN_AS_NULL = YES;
Biee的混合建模(Essbase+Oracle) 2010-05-18 11:43
当项目遇到一些很多明细数据的时候,对应搭建的多维模型一般是不引入明细数据的,因为数据量过大,导致的Cube很大,不利于抽取数据和后期维护更新等,这个时候需要在Biee中使用混合建模,也可叫做二次模型的加工,对于Biee而言,本质上用的是多维和关系表的映射建立模型。 首先导入多维cube和关系表
在逻辑层做映射,首先把多维cube托到逻辑层
把需要的明细数据字段从物理层的事实表中拖到逻辑层多维cube的事实表中,这里以“扣除税额”为例
再逻辑层对“扣除税额”进行sum聚合设置
对于纬度,这里选择多维cube的行业维表为例
这里需要注意一下,对于明细表而言,大多数都是包含所有相关信息字段的,但也可能只包含明细数据和与纬度表相关的关联建字段,当只包含明细数据和维表关联建字段的时候,在逻辑层应该做多维cube纬度表映射关系的维表,在关系表中,需要此关系维表和明细表建立连接
关系库的维表如下
把主键关系表中的行业纬度表的“行业小类代码”字段托到逻辑层多维cube的行业表中(如果明细表比较详细的话,直接操作明细表字段即可)

