最具影响力的数字化技术在线社区

乔帮主 发表于 2014-11-26 17:00:53

BW、Universe的聚合设置与Webi的影响

1、BW中HR相关的关键值的例外集合较多用到的是“最后一个值”和“计数器”。例如指标“员工人数”:例外集合是设置为参考“0CALDAY(日历天)”的“最后一个值”,即统计如月份最后一天的员工人数指标“培训课程数量”:例外集合是设置为参考“培训课程”的“计数器(值不为零)”,即如某月份上过的培训课程数量,若有重复课程只计为12、Webi报表的数据并不直接由BW的Query带过来,还要经过Universe的聚合设置,如图“总和”:一般由Query新建Universe的关键值默认均为“总和”,此类关键值在Webi中可自由变换查询维度而不需刷新报表,因为关键值会根据维度不同自动合计数据“委派数据库”:设置此项的关键值,其在Webi报表的数据是直接从Universe的数据库中读取过去,不经如“总和”、“计数”等中间处理。但是此类关键值一旦在Webi中变换查询维度常会出现“torefresh”提示,即需重新刷新报表才能显示数据。http://s4.sinaimg.cn/middle/9154db53gc7aa65d867b3&690

3、在HR项目我们使用4.0版本的BO,并发现如下两处相关知识点,以供参考。1)关键值“员工人数”在BW中例外集合如前述所设置,在Universe中聚合设置为“总和”,则在Webi中时间输入期间:如2012年1月至2012年7月,那么Webi中若没拖出时间维度如下图,“员工人数”的数据会把1-7月的员工人数合计起来,并不显示最新日期7月的人数;
XX部门员工人数
  
  
    2)关键值“培训课程数量”在BW中例外集合如前述所设置,在Universe中聚合设置为“总和”,则在Webi中此值会把重复的课程也合计起来,即月份某课程重复上了3次该值则计为3而非正确的1;解决方法是只能把Universe中的聚合设置为“委派数据库”,但需常刷新Webi,用户体验性就不太好了。

页: [1]
查看完整版本: BW、Universe的聚合设置与Webi的影响