在使用商业智能可视化分析工具finebi时,分组统计字段功能支持用户依据特定维度对数据进行归类,并对关联度量值执行聚合运算,最终将生成的汇总结果以新数据表形式保存至业务包内。一般而言,finebi所接入的数据库表均为原始明细层级的数据,未经过任何预聚合或汇总处理。但在实际数据分析场景中,用户常需基于已聚合的结果开展进一步建模、图表构建或下钻分析。若每次分析均直接调用底层明细数据进行实时分组计算,不仅会显著加重数据立方体(cube)的计算压力,还易引发重复性聚合操作与中间冗余数据堆积,进而拖慢系统响应速度、降低整体运行效率。为应对该挑战,finebi在etl流程中集成了分组统计转换能力。该机制允许用户在数据抽取、清洗及结构化转换阶段即完成预设维度下的汇总计算,并将加工后的聚合结果直接写入目标数据模型,同时自动同步更新至cube中,从而大幅提升查询性能与交互体验,增强分析工作的敏捷性与可复用性。
1、 操作步骤详解
2、 借助FineBI内置的BIdemo业务包,提取合同回款相关数据,通过分组汇总处理后,将其作为独立数据表导入并用于后续可视化展示与深度分析。
3、 进入FineBI的ETL数据处理界面,定位包含合同汇款信息的数据源表,点击对应表名进入操作菜单,选择“分组/统计”功能模块,启动数据聚合配置流程,具体操作如下图所示:

4、 分组统计参数配置
5、 页面跳转至FineBI分组统计设置面板,将“付款时间”与“回款是否已结束”两个字段拖拽至分组区域,并对“付款时间”字段设置按年粒度进行分组,操作示意如下图所示:

6、 点击“确认”按钮后返回ETL数据表配置主界面,此时转换后的数据表仅保留上述三个字段(年份、回款状态、对应聚合指标),呈现效果如下图所示:











