第2章 Kettle安装部署
2.1 Kettle下载
2.1.1 下载地址
管网地址:https://community.hitachivantara.com/docs/DOC-10009855
下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Integration/
官网的下载速度比较慢,大家也可以从我分享的百度云下载(版本是7.1)
链接:https://pan.baidu.com/s/1zg4EXUiZbN7YStK_ErmkJw
提取码:co7m
2.1.2 Kettle 目录说明
2.2 Kettle安装部署
2.2.1 概述
在实际企业开发中,都是在本地windows环境下进行kettle的job和Transformation开发的,可以在本地运行,也可以连接远程机器运行。
2.2.2 windwos安装
1)安装jdk,版本建议1.8及以上
2)下载kettle压缩包,因kettle为绿色软件,解压缩到任意本地路径即可
3)双击Spoon.bat,启动图形化界面工具,就可以直接使用了
2.3 Kettle 界面简介
2.3.1 首页
2.5 Kettle 核心概念
2.5.1 可视化编程
Kettle可以被归类为可视化编程语言,Kettle可以使用图形化的方式定义复杂的ETL程序和工作流。
Kettle里的代码就是转换和作业。
2.5.2 转换
转换复制数据的输入、转换、校验和输出等工作。Kettle中使用转换完成数据ETL全部工作。转换由多个步骤(Step)组成,如文本文件输入,过滤输出行,执行SQL脚本。各个步骤使用跳来链接。跳定义了一个数据流通道,即数据由一个步骤流向下一个步骤。在Kettle中数据的最小单位是数据行,数据流中流动其实是缓存的行集
参考地址:https://blog.csdn.net/weixin_43407520/article/details/123593474
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!