求教如何将C#写报表转换的BI报表

0
报表实现效果:
QQ截图20161206103449.png
报表计算逻辑:实现按照Model,EPI进行分类,MODEL为一级分类,EPI为二级分类,并就二级分类进行汇总计算;
报表各个列说明:
1.PL_PD_AVG:取范围内的最小值与最大值,并根据固定数值进行划分;
2.QTY:PL_PD_AVG区间范围内的片子计数信息;
3.PL_PD_AVG: PL_PD_AVG区间范围内圆片对应PL_PD_AVG的均值;
4.PoutAvg: PL_PD_AVG区间范围内圆片对应PoutAvg的均值;
5.DW_AVG: PL_PD_AVG区间范围内圆片对应DW_AVG的均值;
6.WDAVG: PL_PD_AVG区间范围内圆片对应WDAVG的均值;
7.OK:PL_PD_AVG区间范围内圆片对应OK的总和;
8.WD区间范围:PL_PD_AVG区间范围内圆片对应WD区间范围(区间数据列是根据查询结果生成的),并计算相关比例信息;
9.汇总行:根据数据列进行计算,计数方式有总和,均值;

实现要求:建立对应的Cube,并使用MDX语句实现;

已邀请:
0

- 取是能力,舍是境界 2016-12-06 回答

这个和Cube MDX没什么太大关系,能查询数据就可以了。如果你是用SSRS实现,这只是简单的二次分组+组内汇总而已,平均汇总都有相应的函数。

要回复问题请先登录注册