kettle使用说明简版Word格式文档下载.docx

上传人:b****1 文档编号:426497 上传时间:2023-04-28 格式:DOCX 页数:12 大小:636.20KB
下载 相关 举报
kettle使用说明简版Word格式文档下载.docx_第1页
第1页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第2页
第2页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第3页
第3页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第4页
第4页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第5页
第5页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第6页
第6页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第7页
第7页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第8页
第8页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第9页
第9页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第10页
第10页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第11页
第11页 / 共12页
kettle使用说明简版Word格式文档下载.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

kettle使用说明简版Word格式文档下载.docx

《kettle使用说明简版Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《kettle使用说明简版Word格式文档下载.docx(12页珍藏版)》请在冰点文库上搜索。

kettle使用说明简版Word格式文档下载.docx

登陆界面

[实现功能]:

配置存储相关转换、任务及相关附属信息的数据库

[操作说明]:

1)进入登陆界面:

2)点击新建按钮,进入配置界面,填写相关信息

3)填写完毕,可测试是否成功,成功后,进入如下界面,点创建或更新

4)创建完毕可用资源库用户登录Kettle,默认用户名,密码:

admin/admin

[备注]:

我们一般建立一个独立的数据库用户,专门存储Kettle相关信息,资源库就连接在这个数据库用户上

3.2创建转换

文件〉〉新建〉〉转换

将库A的表A1中的数据经过一定转换,插入到库B的表B1

1)新建一个转换

2)将“核心对象〉〉输入〉〉表输入”拖到转换设置面板

3)双击“表输入”,进入脚本编辑界面:

本界面可以设置数据库连接,点“新建”可以创建一个新的数据库连接,点“编辑”更改数据库连接,然后编辑好相关提取语句:

4) 将“核心对象〉〉输出〉〉表输出”拖到转换设置面板

5)双击“表输出”,进入脚本编辑界面:

  本界面需要选择数据转入目标表的数据库连接,以及目标表的表名称,如果数据量比较大的话,可以设置每次提交的数据量

6)将表输入和表输出连接:

按住shift,鼠标从“表输入”拖到“表输出”,如图:

  

7)该转换编辑成功,可以保存并执行测试

[保存]:

[执行]:

8)执行成功后便可以编辑其它转换,过程类似

   1)编写的SQL语句的字段别名要与数据转入的目标表的字段名称一致;

   2)语句最后不能有标点;

   3)若SQL中有参数的话,需要将“替换SQL语句中的变量”选中;

   4)转换前可以执行一些脚本比如:

   将“脚本〉〉执行SQL脚本”拖入,并连接即可,双击可编辑SQL(需要有分号,若更新库则需要提交)

3.3创建任务

文件〉〉新建〉〉任务

将多个操作串行合并,形成一个整体任务,其中的操作可以是转换、任务、脚本等等

[使用说明]:

1)新建一个任务

2)拖入几个任务对象,可以是转换、任务、脚本等,并连接,如图:

3)双击相关对象进行编辑,需要选择已经建立好的转换(任务名称)名称

4)所有中间步骤的对象都已设定好以后,保存任务,执行测试任务

任务中各对象执行,以前一对象成功执行为前提,若任务里,包含多个子任务,如果各任务之间相互独立,可以在子任务中拖入“success”对象,否则当母任务中某一对象执行失败,则任务停止。

例如在任务1中包括任务A、B两个子任务,A在前、B在后,若需要A无论是否执行成功,B都可以执行,则可以A任务末尾,加入“success”;

若A执行失败,任务1需要停止,则A任务末尾不能有“success”对象。

3.4执行数据库存储过程

核心对象〉〉查询〉〉调用DB存储过程

[完成功能]:

在转换中调用数据库存储过程

1)将“核心对象〉〉输入〉〉生成记录”拖入转换编辑面板

2)将“核心对象〉〉查询〉〉调用DB存储过程”拖入转换编辑面板,如图:

3)双击进入编辑界面:

在生成记录界面,输入需要生成的变量名称,以及变量的值

   该界面输入内容:

   存储过程所在的数据库联接

   存储过程名称,若是过程包,需要输入:

包名.过程名;

   若存储过程需要参数,则在最下面输入相关参数,并输入变量的方向,以及类型

如果此存储过程不需要返回值,则需要去除默认的返回值名称

4)编辑完毕,保存,测试执行

调用存储过程,独立运行时无效,在“调用存储过程”对象之前,必须有数据流的对象,可以使用生成记录、GetVariable、表输入等方式,生成数据流,以激活“调用存储过程”对象。

3.5设置任务运行参数

见:

3.6生成日志文件

Kettle在界面运行时,可以选择日志文件的类型:

最小日志、基本日志、详细日志等,可以通过任务执行时的执行结果界面,查看运行日志。

日志文件保存在系统临时文件夹中,以spoon_e0eb1531-575a-11df-a693-9bfe8be180a0.log的格式保存。

[备注]:

除了通过界面运行任务可以查看日志以外,也可以通过windows命令窗口运行任务,并将日志文件另存。

windows运行的格式为

进入kettle安装目录

Kitchen.bat/repkettle资源库名/useradmin/passadmin/jobjob名/level:

Basic/log:

c:

\日志文件名.log

3.8设置发送邮件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2