kettle——数据清洗(数据表——>转换——>数据表)

kettle——数据清洗(数据表——>转换——>数据表)_第1张图片

目录

1、表输入

①点击“新建”选项,新建数据库

②选择“获取SQL”

③选择表a

④注意:字段只显示了5个,而一共有6个字段,money字段需要手动添加

2、转换

①打开java 控件,设置变量

3、表输出

①连接表b

②映射字段

4、保存模型为test.ktr并运行

①查看日志,结果提示“转换成功”

②username拼接成功


准备:

表a的结构

kettle——数据清洗(数据表——>转换——>数据表)_第2张图片

 表a 的数据

kettle——数据清洗(数据表——>转换——>数据表)_第3张图片

表b的结构 

kettle——数据清洗(数据表——>转换——>数据表)_第4张图片

 实验步骤:

1、表输入

①点击“新建”选项,新建数据库

kettle——数据清洗(数据表——>转换——>数据表)_第5张图片

 kettle——数据清洗(数据表——>转换——>数据表)_第6张图片

 点击“测试”,将显示连接成功,如下图所示

kettle——数据清洗(数据表——>转换——>数据表)_第7张图片

②选择“获取SQL”

kettle——数据清洗(数据表——>转换——>数据表)_第8张图片

③选择表a

kettle——数据清洗(数据表——>转换——>数据表)_第9张图片

 选择“是”

kettle——数据清洗(数据表——>转换——>数据表)_第10张图片

④注意:字段只显示了5个,而一共有6个字段,money字段需要手动添加

kettle——数据清洗(数据表——>转换——>数据表)_第11张图片

 选择“预览”,将显示表a 的数据

kettle——数据清洗(数据表——>转换——>数据表)_第12张图片

2、转换

①打开java 控件,设置变量

将surname 和 name 字段拼接并给变量allname,然后将allname改名为username

kettle——数据清洗(数据表——>转换——>数据表)_第13张图片

3、表输出

①连接表b

kettle——数据清洗(数据表——>转换——>数据表)_第14张图片

 点击“测试”,成功,将显示如下

kettle——数据清洗(数据表——>转换——>数据表)_第15张图片

 选择“浏览”

kettle——数据清洗(数据表——>转换——>数据表)_第16张图片

 选择表b

kettle——数据清洗(数据表——>转换——>数据表)_第17张图片

②映射字段

勾选“指定数据库字段“,手动选择显示字段

kettle——数据清洗(数据表——>转换——>数据表)_第18张图片

4、保存模型为test.ktr并运行

①查看日志,结果提示“转换成功”

kettle——数据清洗(数据表——>转换——>数据表)_第19张图片

②username拼接成功

kettle——数据清洗(数据表——>转换——>数据表)_第20张图片

你可能感兴趣的:(kettle,数据清洗)