Kettle Job机制

本文详细介绍了Kettle Job的执行机制,包括Job类图、JobEntryInterface接口、JobEntryDialogInteface接口的职责,以及Job的配置、开启、执行过程。重点解析了execute()方法在Job执行中的作用,阐述了不同JobEntry如JobEntrySpecial、JobEntryTableExit和JobEntryTrans的执行逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Kettle Job机制

1 Job机制

一个job项代表ETL控制流中的一项逻辑任务。Job项将会顺序执行,每个job项会产生一个结果,能作为别的分支上job项的条件。


1.1  Job类图简介


1.2   JobEntryInteface接口

JobEntryInterface是Job Entry插件的主要实现接口。主要包含以下功能:

1)     保存Job Entry设置 

实现类使用私有变量保存设置的参数,通过get、set方法获取和设置。Dialog实现类会通过这些方法,保存或设置设置界面上的参数。同时,需要提供一个深度拷贝的方法,因为在一些保存参数且可能修改的地方会调用。

2)     序列化插件

插件要实现对本插件的序列化ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值