我有一个BSO多维数据集,它的Org层次结构设置如下:
组织:
totalUS
US
US retail
Us non retail
A1
B1
C1
D1
D_001
用户组应该只能看到@IDescendants(美国非零售)和Idescendants(D1)的数据。用户也希望隐藏总数。 我的Maxl脚本是:
授予读取数据库'测试'测试'分组'测试&#39 ;; 创建或替换过滤器'测试'测试'。' MetaTest' meta_read on' @IDESCENDANTS(" US non retail"),@ IDESCENDANTS(" D1")' ; 授予过滤器'测试'测试'。' MetaTest'分组'测试';
仍然我的智能视图拉显示totalus的数据和成员名称,totalus是A1,B1,C1,D1的兄弟。 请帮帮我!
答案 0 :(得分:1)
您需要更改过滤器以禁止访问@IDESCENDANTS("TotalUS")
,然后使用元数据。仅仅因为元数据集中于不同的层次结构并不意味着您已经解决了层次结构中的其他元素,这就是您需要做的事情。 Essbase管理指南讨论了过滤器的一些基本原理,包括这个。