原文:Kettle 4.2源码分析第三讲--Kettle 转换机制transformation介绍

转换机制 每个转换步骤都是ETL数据流里面的一个任务。转换步骤包括输入 处理和输出。输入步骤从外部数据源获取数据,例如文件或者数据库 处理步骤处理数据流,字段计算,流处理等,例如整合或者过滤。输出步骤将数据写会到存储系统里面,例如文件或者数据库。 图 转换步骤示例 . Step类图简介 Kettle为扩展插件提供了 个扩展点,这 个扩展点也是每个步骤的组成。每个类都有其特定的目的及扮演的角色。以T ...

2013-07-26 10:09 5 4865 推荐指数:

查看详情

Kettle 4.2源码分析第二--Kettle插件结构体系简介

1. 插件体系结构 1.1. 插件技术原理 1.1.1. 插件概念说明   插件是一种遵循统一的预定义接口规范编写出来的程序,应用程序在运行时通过接口规范对插件进行调用,以扩展应用程序的 ...

Thu Jul 25 18:38:00 CST 2013 1 8401
Kettle转换(transformation)的执行过程

1,Spoon.java的main方法是整个Kettle运行的入口。当打开Kettle的设计器界面后,可以在其中设计作业和转换。这里讨论转换的执行过程。 2,设计好一个转换后,转换保存的本地文件是 .ktr文件。从 .ktr文件中可以读取出该转换的元数据transMeta。 3,点击运行按钮时 ...

Thu Jul 09 00:02:00 CST 2015 2 4197
ectouch第三讲之加载调用机制

加载与调用机制: 当地址栏键入/mobile,就会加载入口文件index.php;从入口文件里面会调用EcTouch.php公共入口文件,当进入公共入口文件,会定义一些变量,然后加载公共函数文件Common.php,再加载默认配置和数据库配置时区的设置等基本功能,然后会 ...

Fri Aug 14 19:21:00 CST 2015 0 2467
kettle系列-2.kettle源码结构分析

kettle是一个开源产品,产品本身设计是很优秀的,代码应该是很多开源爱好者用业余时间贡献的,代码整体结构还是比较容易理解的,但具体到每一个控件内部就因人而异了,感觉还是挺复杂的,肯定别人考虑得比较全面。但因为是开源产品,不像商业产品那样完善,测试、具体代码规范等就没有商业产品严格 ...

Sun Jun 28 09:03:00 CST 2015 2 6387
Kettle从零开始】第五弹之Kettle转换中常用组件介绍

Kettle版本:3.2GAJDK版本:1.6.0_41OS:NT由于组件涉及非常多,我这就只举例几个常用的组件来进行介绍。需要了解全部组件下载Kettle用户手册下载 本弹给大家详细说明的组件:表输入、获取系统信息、表输出、字符选择、过滤记录、执行SQL语句、设置变量、获取变量 表输入 ...

Sun May 10 02:24:00 CST 2020 0 929
Spring注解驱动第三讲--@Filter介绍

上一主要针对@ComponentScan注解做了一些说明,本文主要对@Filter的扫描条件,再做一些详细的介绍 1,FilterType.ANNOTATION 按照注解的方式进行扫描.后面classes属性,为注解的类型,如: 2,type ...

Mon Jul 15 01:17:00 CST 2019 0 1413
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM