Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

kettle手册 PDF 下载


分享到:
时间:2021-08-25 09:41来源:http://www.java1234.com 作者:转载  侵权举报
kettle手册 PDF 下载
失效链接处理
kettle手册 PDF 下载


本站整理下载:
提取码:lj52 
 
 
相关截图:
 
主要内容:

简介
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。支持图形化的GUI设计界面,然后可以以工作流的形式流转
环境
运行kettle 需要安装java jdk,1.5版本及以上。
解压到英文路径的文件夹中就可以了,不需要安装。
进入到Kettle目录,如果Kettle部署在windows环境下,双击运行*\kettle\spoon.bat。
Kettle中有两类设计分别是:Transformation(转换)与Job(作业),Transformation完成针对数据的基础转换,Job则完成整个工作流的控制。
Transformation转换(*.kjb)
 
简单地说,一个转换就是一个ETL的过程
 
首先在左侧:主对象树--DB连接,新建数据库连接(以oracle为例)。
 
连接方式为Native(JDBC)时,右侧填写数据库连接信息,测试成功后,确认保存。
连接方式为JNDI时,在右侧JNDI名称处填写对应数据库名称即可。用的是配置文件中的连接信息。Windows下配置文件路径\kettle\simple-jndi\jdbc.properties
 
 
 
数据输入
然后点击“核心对象”下方则显示可以在转换中能使用的所有组件。点击“输入”--单击“表输入”把“表输入”组件往空白处拖入即可。
双击“表输入”组件弹出
步骤名称:默认为“表输入”,如果想规范化建议填写源表名称信息,以便清楚查询是某张表结构信息
数据库连接:选择数据来源数据源名称
SQL:编写查询源数据SQL脚本,可以通过“获取SQL查询语句…”获取。
允许简易转换:强烈建议默认
替换SQL语句里的变量:如果SQL语句中有使用到变量则需要勾选
从步骤插入数据:默认
执行每一行:默认
记录数量限制:0表示默认,如果有特殊需求可以自定义只查询出多少条记录数
注:在表输入的SQL语句中一定不能加入分号;
如果无法确定SQL语句是否正常时可以通过“预览”来查看SQL语句是否正确。
数据输出

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐