简介
Kettle是一个方便ETL(数据的抽取,装换,装载)开源框架。
官网
kettle下载、kettle源码下载 – Kettle中文网
百度网盘下载
链接:https://pan.baidu.com/s/1C-izMX_3KMkRb5hhdj66xg
提取码:yyds
--来自百度网盘超级会员V5的分享
基本概念
核心概念
可视化编程
装换
Step
Hop
输入(E)
装换(T)
输出(L)
应用
流程
查询
作业
简介
作业项
作业跳
数据行&数据类型
数据行&元数据
并行
也就是说在装换里面的步骤是全局并行的,如果要步骤一步步执行的话那么就要使用到job。
前期准备
文件夹介绍
相关文件介绍
配置运行环境
使用
运行的时候会稍微等一段时间开始的时候,也有可能是jvm内存不够,可以调节下jvm内存(spoon.bat)
set PENTAHO_DI_JAVA_OPTIONS="-Xms512m" "-Xmx512m" "-XX:MaxPermSize=256m" "-Dfile.encoding=UTF-8"
界面介绍
快速体验
csv装换excel
数据准备
1,xiaoli,89
2,xiaozhang,100
选择对应的输入输出
步骤解释
csv输出
excel输出
点击运行
执行结果解释
表输入
要重启spoon.bat
新建数据库连接
点击新建配置数据库的信息
这个时候就可以点击sql查询得到数据
表输出
选择表的基本信息和输入表的创建表语句
可以手动的插入到Mysql数据库
参数
简介
全局参数
局部参数
使用参数
全局参数使用
常量参数使用
资源库(脚本持久化)
创建资源库
kettle 资源库打开是空白,教你如何解决,亲测有用_一天不写代码难受的博客-CSDN博客_kettle 资源库不显示
kettle创建资源库报错_akivivi的博客-CSDN博客
Kettle 从资源库中载入新的转换出错(Invalid byte 1 of 1-byte UTF-8 sequence)_鱼丸丶粗面的博客-CSDN博客
上面初始化数据库以后就可以改回中文了。