下载

链接:https://pan.baidu.com/s/1bBusrEdyTNMeq6QNhPzthw 
提取码:qmp6

在这里插入图片描述
在这里插入图片描述
解压以上的压缩包

在这里插入图片描述
在这里插入图片描述
界面是

在这里插入图片描述
总结:

在这里插入图片描述

ETL 是什么

用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。

kettle介绍

在这里插入图片描述
在这里插入图片描述

kettle组成

在这里插入图片描述

kettle入门使用(一)转换

首先在mysql里面创建一个数据库

在这里插入图片描述
创建两个表,里面造一些数据,两个表里面的字段是不一样的
在这里插入图片描述
在这里插入图片描述

需求

在这里插入图片描述

操作

在这里插入图片描述
出现以下是界面

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
表输入: 代表我要读取一个表里面的数据
连线就是按住shift 拉
在这里插入图片描述
在这里插入图片描述
我们需要配置数据的数据库 和 输出到的数据库。
双击这两个图就可以了

在这里插入图片描述
点击新建之后,出现的界面是

在这里插入图片描述

以上就是配置了一个数据库了

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上就执行完成这个转换了,接下来看数据库里面,是不是已经执行成功

在这里插入图片描述
确实执行成功了

kettle入门使用(二)作业

需求

在这里插入图片描述

使用

先将数据库中的数据改成这样

在这里插入图片描述
在这里插入图片描述
接下来是先转换,之后再在stu2里面新增一些数据,所以操作多的话,就是一个作业了

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上就执行完成,我们看数据库

在这里插入图片描述

更多推荐