kettle按一列分组并把另一列合并为一条记录怎么做啊?
0
基础表
AA BB
1 a
1 b
1 c
2 a
2 e
结果是
AA BB
1 a,b,c
1 a,e
注意列BB的值不是固定这几个的
AA BB
1 a
1 b
1 c
2 a
2 e
结果是
AA BB
1 a,b,c
1 a,e
注意列BB的值不是固定这几个的
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
4 个回复
子建 - Kettle讲师、顾问、数据仓库架构 2015-09-02 回答
赞同来自:
BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-09-02 回答
赞同来自:
BI_H_Y_Chang 2016-06-18 回答
赞同来自:
不知道是不是你需要的功能
唐老鸭 2016-06-22 回答
赞同来自:
首先:使用Sort rows控件,根据需要分组的字段AA排序下;
其次:使用Group by控件,分组字段为:AA,Aggredates部分Name为新字段名,Subjest为BB,Type选择Concatenate strings separated by ,