reporting service中用aggregate函数的问题

0
请问一下 有没有遇到这个情况,我用reporting service连接cube,cube中的计算成员在reporting service中用aggregate这个函数引用,结果最低粒度的每条记录都出现了2条一样的(表格里是分开的),(矩阵里是求和的)
这是什么原因造成的?
已邀请:
2

brucelu - 大数据、数据仓库、数据挖掘均有涉猎 2013-08-21 回答

用图来解释,我截了两个图:
一、表:
表.jpg

表默认的是详细信息,拿订单来打比方吧,它会把每个信息都会列出来。
即使是aggregate也会默认每一条记录是一个分组。跟性能无关。
二、矩阵:
矩阵.jpg

矩阵默认你会输入列组,会按照订单进行分组,aggregate自然会按照订单号分好的组进行聚合。
希望能对你的理解有帮助。
1

heaven - 微软BI架构、SSRS高级开发 2013-08-20 回答

你可以直接用sum试试,会不会出现这样的结果,aggregate性能蛮低的

要回复问题请先登录注册