分组求和在数据层是很简单数组分析方法,在kettle里面也有类似的功能。SQL里面的分组功能还是比较强大的,在这里可需要用到一些特殊处理。
Kettle分组功能
在统计组件里面有分组步骤

-
在分组字段选择需要按哪个字段分组,
-
聚合栏选择输出名称,聚合目标字段和聚合函数(求和)
类似SQL语句
select cate_name,count(cate_name) goodsNum,sum(price) totalAmount
from order group by cate_name
cate_name goodsNum totalAmount
图书 120 6586.95
生活用品 6841 35678.68
电子产品 68 15390.00
按时间分组
时间字段格式化
这里使用长度10截取年月日

选择字段步骤时,新增列

其中指定date的格式,只是显示格式,这里输入到表的话还会带时分秒,需要用长度10截取一下年月日

文章介绍了如何在Kettle中进行分组统计,通过选择分组字段和聚合函数如求和,实现类似SQL的分组查询功能。例如,可以按类别分组计算商品数量和总价,或者按时间字段(需格式化为年月日)进行分组。

1112

被折叠的 条评论
为什么被折叠?



