- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Kettle-开源数据采集工具;目 录;采集工具简介;ETL理论;开源工具介绍;开源工具介绍;开源工具介绍;Kettle的几个基本概念;Kettle-资源库-Repository;Kettle-插件/组件-Step;编号;Kettle的几个基本概念;Kettle的几个基本概念;Kettle-简单/原子作业-Transformation;Kettle-复合作业-Job;Kettle-数据库连接-Connection;Kettle-变量-Variable;Kettle-开源情况;Kettle-应用场景;采集示例演示;实时采集原理;例2,多个字段的组合数据是单调递增:以06版柜台系统的hs_secu.entrust表为例,其有两个字段hs_secu.entrust.entrust_no和hs_secu.entrust.branch_no两个字段组合之后,对于单个营业部号为100的数据,其entrust_no是从1开始单调即可。对于单个营业部为140的数据,其entrust_no也是从1开始单调递增。如下图,红色段单调递增,绿色段也单调递增;例3,对于某个字段的数据,是呈分段单调递增:以华泰证券08版柜台系统的hs_secu.entrust表为例,由于其数据引入了快??交易的数据回写,相应的字段主键是由init_date,branch_no,entrust_no共同组合而成,但是其单个营业部的entrust_no字段的数据,并不是单纯地从1开始增长,而是增长规律如下:;为简单描述起见,暂时以满足如上示例1)的数据
为了便于理解,以转换源表hs_fund.fundjour描述程序伪代码结构如下:
采集开始
获取源表当前的hs_fund.fundjour.serial_no的最大值,记为max(serial_no)
将max(serial_no)值与记录已转换的hs_fund.fundjour.serial_no的值(记为collect(serial_no))进行比较。
If max(serial_no) collect(serial_no) 则进入步骤4
If max(serial_no) = collect(serial_no) 则本次运行结束
由步骤3可知,得出需要新增流水转换的序列号范围记为collect(serial_no)~max(serial_no)之间,根据这段流水号去取数插入到hsraw.hs06_r_fundjour当中
将转完的max(serial_no)值置换到collect(serial_no),即,collect(serial_no):=max(serial_no)
转换完成之后,继续返回1开始执行。;实时采集原理;运行方式及调度模式;THANKS
您可能关注的文档
- [大学课件]展示设计课件.ppt
- [企业管理]管理沟通—沟通主体策略.ppt
- [英语考试]中美政治制度比较.ppt
- [幼儿读物]幼儿园大班课件_保护眼睛.ppt
- [语文]人教版四年级语文上册课件-语文园地五较全.ppt
- [指南]辩论赛有计时器.ppt
- [必威体育精装版]明永索道选址报告请示_20121015.ppt
- [必威体育精装版]人教版三年级数学上册《毫米的认识》PPT课件__最终版.ppt
- 《Lesson 15 Tall or Short课件》初中英语冀教版七年级上册55279..ppt
- 《Module 8 Accidents——Unit 1 While the lights were changing to red a car suddenly a》初中英语外研社版八年级上册课件.ppt
文档评论(0)