logo资料库

Kettle教程.pdf

第1页 / 共142页
第2页 / 共142页
第3页 / 共142页
第4页 / 共142页
第5页 / 共142页
第6页 / 共142页
第7页 / 共142页
第8页 / 共142页
资料共142页,剩余部分请下载后查看
Kettle工具使用培训教程
目录
幻灯片编号 3
一、ETL 简介
ETL 在数据仓库项目中的位置
幻灯片编号 6
二、kettle 工具简介
Kettle 工具的模型架构
kettle 工具的优缺点
幻灯片编号 10
KETTLE 的下载
Kettle 运行步骤
KETTLE 的使用
Kettle 使用步骤
Kettle 的执行顺序
KETTLE 的目录介绍
幻灯片编号 17
Kettle 菜单介绍-transformation
Kettle 菜单介绍-transformation
Kettle 菜单介绍-transformation
Kettle 菜单介绍-transformation
Kettle 菜单介绍-job
Kettle 菜单介绍-job
Kettle 菜单介绍-job
Kettle主界面
Kettle界面-job
Kettle界面-transformation
Kettle 新建作业和转换
Kettle 新建 DB 连接
幻灯片编号 30
幻灯片编号 31
例一:导入文本文件到数据库
例一:导入文本文件到数据库
例一:导入文本文件到数据库
例一:导入文本文件到数据库
例一:导入文本文件到数据库
例一:导入文本文件到数据库
例一:导入文本文件到数据库
例二:导出数据到文本文件
例二:导出数据到文本文件
例二:导出数据到文本文件
例二:导出数据到文本文件
例二:导出数据到文本文件
例二:导出数据到文本文件
例二:导出数据到文本文件
例三:表对表数据转换
例四:作业调用作业
例五:作业调用转换
作业的一个例子
例六:KETTLE自带例子
幻灯片编号 51
Kettle 常用控件
Kettle 常用控件
Kettle 常用控件
Kettle 常用控件
幻灯片编号 56
生成记录
自定义常量数据
生成随机数
获取表名
获取系统信息
表输入
文本文件输入
XML 文件输入
Excel输入
幻灯片编号 66
文本文件输出
Excel文件输出
XML文件输出
Access 输出
SQL 文件输出
表输出
删除
更新
插入更新
数据同步
幻灯片编号 77
增加序列
增加常量
字符串相关操作
字段选择
去掉重复记录
幻灯片编号 83
发送邮件
写日志
幻灯片编号 86
Switch / Case
识别流的最后一行
过滤记录
阻塞数据直到步骤都完成
幻灯片编号 91
JavaScript代码
Java 代码
执行 SQL 脚本
幻灯片编号 95
检查数据库的表、列是否存在
执行存储过程(1)—执行SQL脚本
执行存储过程(2)—调用DB存储过程
幻灯片编号 99
排序记录和排序合并
合并记录
幻灯片编号 102
数据校验
幻灯片编号 104
设置变量
获取变量
复制记录到结果、从结果获取记录
幻灯片编号 108
映射(子转换)
幻灯片编号 110
FTP下载
FTP上传
幻灯片编号 113
幻灯片编号 114
1、控制台输出日志
输出日志说明
作业日志说明
转换日志说明
2、数据库记录的运行日志
打开日志设置
转换的日志LOG_TRANS
转换的日志LOG_TRANS
转换的日志LOG_TRANS_STEP
转换的日志LOG_TRANS_STEP
作业的日志LOG_JOB
作业的日志LOG_JOB
作业的日志LOG_JOB_STEP
作业的日志LOG_JOB_STEP
3、转换过程中的错误日志
幻灯片编号 130
开发注意事项
开发注意事项
Kettle 的事务transaction控制
常见问题
幻灯片编号 135
JAVASCRIPT(1)
JAVASCRIPT(2)
JAVASCRIPT(3)
JAVASCRIPT(4)
JAVASCRIPT(5)
JAVASCRIPT(6)
谢谢
Kettle工具使用 培训教程
目录 ETL 简介 KETTLE 简介 KETTLE 安装和运行 KETTLE 菜单简介 KETTLE 案例讲解 控件介绍 日志介绍
一、ETL 简介 ETL 概念简介 ETL相关的质量特性
ETL 在数据仓库项目中的位置
二、kettle 工具简介 Kettle是一款国外开源的ETL工具, 纯java编写,可以在Window、 Linux、Unix上运行,数据抽取高效 稳定 Kettle中有两种脚本文件, transformation(转换)和job (作业),transformation完成 针对数据的基础转换,job则完 成整个工作流的控制。
Kettle 工具的模型架构
分享到:
收藏