Kettle入门到实战

简介

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中文网

无法创建资源库–功能未打开 – Kettle中文网

创建资源库

kettle 资源库打开是空白,教你如何解决,亲测有用_一天不写代码难受的博客-CSDN博客_kettle 资源库不显示

kettle创建资源库报错_akivivi的博客-CSDN博客

Kettle 从资源库中载入新的转换出错(Invalid byte 1 of 1-byte UTF-8 sequence)_鱼丸丶粗面的博客-CSDN博客

上面初始化数据库以后就可以改回中文了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

工作变成艺术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值