栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

用Kettle实现转换和作业例子

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用Kettle实现转换和作业例子

一.转换

双击Kettle目录下的Spoon.bat脚本,启动Kettle工具,在工具栏处选择 “文件”→“新建”→“转换”命令,创建一个转换,名称默认是“转换1”

 选择“文件”→“保存”命令,可以对转换进行重命名以及选择转换保存路径,重命名为example

 主对象树中的节点主要用于显示当前转换的运行配置参数、数据库连接、步骤以及节点连接(跳)等信息。单击Kettle 树形列表的核心对象,切换到转换的核心对象界面。核心对象中包含Kettle 所有的转换步骤(或转换控件),后续设计转换操作时,可直接到核心对象中查找所需的转换步骤。


在Kettle主界面的工作区右击空白处,从弹出的快捷菜单中选择“新建注释”命令,并添加注释的内容然后单击“输入”,将“表输人”拖曳到Ketle的工作区;单击“输出”,将“文本文件输出”也拖曳到Kettle的工作区;按住Ctrl键的同时选中“表输人”和“文本文件输出”并右击,从弹出的快捷菜单中选择“新建节点连接”命令,在弹出的窗口中选择“起始步骤”和“目标步骤”,单击“确认”按钮,建立“表输人”向“文本文件输出”的连接

这个简单的转换例子是实现从数据库中读取数据,并把数据写到文本文件中,该转换中包含了步骤、跳、注释以及数据行。

二.作业

双击Kettle目录下的Spoon.bat脚本,启动Kettle工具,在工具栏处选择 “文件”→“新建”→“作业”命令,创建一个作业,名称默认是“作业1”

 选择“文件”→“保存”命令,可以对作业进行重命名以及选择作业保存路径,重命名为example_job

主对象树中的节点主要用于显示当前作业的运行配置参数、数据库连接以及作业项目等信息。单击Kettle 树形列表的核心对象,切换到作业的核心对象界面。作业核心对象中包含Kettle 所有作业的作业项(或作业控件),后续设计作业操作时,可直接到作业核心对象中查找所需的作业项。

在Kettle主界面的工作区右击空白处,从弹出的快捷菜单中选择“新建记录"命令,并添加注释的内容;然后单击“通用”,将Start和“作业”依次拖曳到Kettle的工作区;单击“邮件”,将“发送邮件"也拖曳到Kettle的工作区;然后同时选中Start和“作业”右击,从弹出的快捷菜单中选择“新节点”命令,建立Start和“作业”之间的连接,再通过同样的操作将“作业”与“作业”、“作业”与“发送邮件”之间也建立连接

为了便于理解,对上图作业项进行重命名


该作业是一个典 型的加载数据到数据仓库的作业,该作业中心含作业项、作业跳以及多路径和回溯。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/276089.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号