BIEE制作报表时,若使用了Union联合功能,数据透视表的合计功能会无效,合计数不对。请问是什么原因?怎么解决?

0
如图,在 分析-标准 右上角‘基于联合’功能union之后,在 分析-结果 中新建一张透视表,若是我想在透视表的最后一列增加一个合计数的列,一般是通过选择 数据透视表-列 的‘晚于’一项便会自动增加合计列,但是现在我发现在union后,自动增加的合计列数据是错的,它没有将各列的数相加,而只是等于某一列的数。
捕获.PNG 捕获.PNG 捕获2.PNG
已邀请:
2

jeffreywang 2015-01-02 回答

我是觉得哈,如果是用union all 的方式 来解决报表显示的问题,就要做到底,不要再让报表在前端在做计算项了,会有很多不可估的问题出现。
我觉得这个问题,可能还是跟union的原理有关,有可能是union 时列里除了某个月以外的其它月都是空值,合计时默认了某列。
0

闪亮的杀猪刀 - OBIEE + Informatica 爱好者 2014-12-29 回答

能描述详细点吗
0

叮当 2017-07-25 回答

你好:
   自动增加的合计列数据是错的,它没有将各列的数相加,而只是等于某一列的数?出现这个问题,怎么解决呢?
0

铁皮罐头 - BIEE独立顾问 2017-07-27 回答

已经用透视表了,就直接将计算功能直接计算出来,union all到表中。不建议使用自带计算功能

要回复问题请先登录注册