Kettle使用_21 分组与分析窗口函数

                            Kettle使用_21 分组与分析窗口函数

需求:通过Kettle实现对数据的统计分析(排序、统计,如求和、求平均值、最大值、最小值、中位数、首非空值、累计求和、累计求平均、百分位数等)。

解决方法:通过Kettle的自定义常量数据分组、排序记录组件来解决。

Step1:新建个转换

Step2: 拖个自定义常量数据组件,该组件位于转换输入分类下。

 

Step3:配置自定义常量数据组件。

元数据定义:

数据:

Step4:拖个排序组件,SHIFT连接自定义常量组件,配置如下:

Step5:拖个分组组件,SHIFT连接排序记录组件,配置如下:

Step6:保存运行并验证转换

完整流程示意:

 

补充:分析函数的相关总结:

详见旧文分析函数

猜你喜欢

转载自blog.csdn.net/shenliang1985/article/details/113061145