一.数据准备
通过Kettle工具将A公司和B公司的手机日销售数据合并到一个数据源(数据表company)中,也就是对文件company_a.csv和数据表company_b中的数据进行合并操作,并输出到数据表company中。
kettle安装:Kettle-7.0安装_CC-Betsy的博客-CSDN博客
company:
company_b:
company_a.csv:
二.建立转换添加控件
如下图: 三.配置各控件
1.csv文件输入控件
点击浏览添加company_a.csv文件后,可点击获取字段自动获取处理文件的字段内容。
预览记录:
2.字段选择控件
点击选择和修改添加如下内容: 点击元数据添加以下内容:
3.表输入控件
注:在配置这个控件时要注意连接到数据库,并准备好company_b这张表
添加SQL语句后点击确定,如下图:
4.排序合并步骤
5.增加序列控件
6.字段选择2控件
点击选择和修改,添加如下字段,并将valuename改名成id
7.表输出控件
选择目标表----勾选指定数据库字段
点击下方数据库字段----点击输入字段映射
添加后图片:
四.运行查看处理结果
company表(40条记录):