Essbase中的元数据过滤器无法正常工作

时间:2017-04-26 20:23:17

标签: essbase

我有一个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的兄弟。 请帮帮我!

1 个答案:

答案 0 :(得分:1)

您需要更改过滤器以禁止访问@IDESCENDANTS("TotalUS"),然后使用元数据。仅仅因为元数据集中于不同的层次结构并不意味着您已经解决了层次结构中的其他元素,这就是您需要做的事情。 Essbase管理指南讨论了过滤器的一些基本原理,包括这个。