`
伤心眼泪
  • 浏览: 56005 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ETL工具kettle入门helloworld

阅读更多
kettle官方网站http://kettle.pentaho.com/
先下载压缩包,我这里下载的是4.4版本,大概400M
下载后解压,装JDK,配环境变量
配置完毕后,打开解压后根目录下有Spoon.bat,双击打开
创建资源库,用户名密码都是admin


kettle一共可以创建两种脚本文件,一种是transformation,就是任务,比如抽取数据,合并修改什么的。
另一种是job,就是用来调用transformation的,类似oracle里的job调用存储过程。
接着创建数据库连接,在此就不多说了,值得注意的是假如用的是oracle,压缩后的包里是没有oracle的jdbc驱动的,所以需要找一个ojdbc14或者classes12驱动包,放在libext/JDBC里边才可以,因为假如你要操作的是数据库连接数据库的时候用的是JDBC连接。
做完了这些工作,就可以开始了。打开之后,类似流程设计器这么个东西,对,实际上就是流程设计器



这个流程就是将两个关联表的数据,合并成1个表。
前提工作:在数据库新建两个表,有主外键关系,表名testout1,testout2,建第三个表testin。
双击表输入,设置testout1,双击表输入2,设置testout2

双击记录关联 (笛卡尔输出),见下图


所有的关联条件都是可以设置的,设置完毕,设置字段选择,在这里可以选择需要哪几列什么的。
最后设置表输出testin就可以了。


关于job,更简单,常用控件就是start,可以设置运行周期,
transformation 设置此job运行的transformation,
最后就是success。
  • 大小: 88.1 KB
  • 大小: 46.9 KB
分享到:
评论

相关推荐

    ETL 工具kettle入门例子大全

    Kettle是一款国外开源的etl工具,纯java编写,绿色无需安装,数据抽取高效稳定。基础转换,job则完成整个工作流的控制。本文ETL 工具kettle入门例子大全主要结合实际操作给大家讲解,快速提升战斗力

    ETL工具Kettle用户手册及Kettle5.x使用步骤带案例超详细版[汇编].pdf

    ETL工具Kettle用户手册及Kettle5.x使用步骤带案例超详细版 ETL(Extract, Transform, Load)工具Kettle是数据集成领域中的一款功能强大且广泛应用的工具,本手册旨在为用户提供详细的使用指南和案例实践,以帮助...

    ETL工具KETTLE实例手册

    《ETL工具KETTLE实例手册》是针对数据集成领域的一款详尽指南,旨在通过实战演练的方式,帮助用户深入理解和掌握Kettle这一强大的ETL(Extract-Transform-Load)工具。Kettle,又名Pentaho Data Integration(PDI)...

    ETL工具 Kettle用户手册中文版.zip

    **ETL工具 Kettle 用户手册中文版** Kettle(Pentaho Data Integration,简称Kettle)是一款强大的数据集成工具,广泛应用于数据抽取(Extract)、转换(Transform)和加载(Load,即ETL过程)。它提供了图形化的...

    ETL之kettle基础-PPT讲解

    【ETL技术与Kettle详解】 ...总之,ETL中的Kettle是一个功能强大的工具,适用于那些希望对数据进行有效管理和处理的1-3年经验的研发人员。通过深入学习,你可以提升自己的数据处理能力,为企业的数据分析提供有力支持。

    ETL工具Kettle用户手册及Kettle5.x使用步骤带案例超详细版

    Kettle,又称为Pentaho Data Integration (PDI),是一个强大的开源ETL(Extract, Transform, Load)工具,专门用于从各种数据源抽取数据,进行转换处理,并加载到目标数据存储系统。它提供了直观的图形化工作台Spoon...

    ETL工具Kettle用户手册5.0,开源etl工具kettle,Java

    **ETL工具Kettle简介** Kettle是一款强大的开源ETL(Extract, Transform, Load)工具,由Pentaho公司开发并维护。它以其直观的图形化界面、灵活的数据处理能力和高性能而受到业界广泛欢迎。Kettle是用Java编写的,...

    ETL工具Kettle用户手册5.0,开源etl工具kettle,Java源码.zip

    Kettle是一款强大的开源ETL工具,由Pentaho公司开发,其核心组件为 Spoon(设计工具)和 Pan(执行引擎)。Kettle以其灵活、高效和易于使用的特性在IT行业中备受青睐。 本压缩包包含的资源是"ETL工具Kettle用户手册...

    遇见Kettle ETL工具课程入门-进阶-实战 遇见kettle etl工具.zip

    Kettle是一款非常著名的ETL工具,何谓ETL?ETL就是Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程。对于企业级的开发或应用,会遇到种种的数据转换,迁移等工作,所以作为开发者掌握ETL工具是必须的,...

    ETL工具Kettle用户手册

    ETL工具Kettle用户手册 3.0版本 KETTLE Kettle是一款国外开源的etl工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。 这个ETL的开源项目的名称,很有意思,直译中文为“水壶”...

    ETL工具KETTLE培训教程

    ETL工具KETTLE详细讲解,深入浅出了解ETLkettle的使用

    ETL工具 KETTLE介绍

    【ETL工具 KETTLE】是数据集成领域广泛应用的一款开源工具,其全称为"Kettle ETL Environment"。Kettle的核心在于实现数据的抽取(Extract)、转换(Transform)和加载(Load)过程,用于清洗、整合来自不同来源的...

    ETL工具 ,基于Kettle实现的Web版ETL工具

    Kettle是一款开源的ETL工具,由Pentaho公司开发,因其强大的数据转换能力和灵活的插件体系而广受赞誉。本项目是基于Kettle实现的Web版ETL工具,旨在提供一种更直观、易用的方式来执行数据处理任务,尤其适合需要进行...

    ETL工具Kettle简易使用

    ### ETL工具Kettle简易使用 #### 概述 本指南旨在简明扼要地介绍如何使用ETL工具Kettle进行基本的数据抽取、转换及加载(ETL)操作。Kettle是一个开源ETL工具,广泛应用于数据仓库领域,用于集成不同来源的数据。...

    etl工具kettle操作简单介绍

    ETL 工具 Kettle 操作简介 ETL(Extract、Transform、Load)是数据仓库和商业智能领域中常用的数据处理技术,Kettle 是一种开源的 ETL 工具。下面是 Kettle 的安装、操作步骤和使用介绍。 安装 Kettle 1. 安装 ...

    etl工具Kettle大全

    Kettle是一款开源的ETL工具,由Pentaho公司开发,因其强大的数据集成能力和易用性而广受欢迎。 在"etl工具Kettle大全"这个资源包中,用户可以找到一系列关于Kettle的资料,虽然具体文件可能不包括《Kettle使用培训...

    ETL工具KETTLE文档

    Kettle,又称为Pentaho Data Integration(PDI),是一款强大的开放源代码ETL工具,由社区驱动并支持多种数据处理任务。 Kettle的特点与优势: 1. **图形化界面**:Kettle提供了一个名为Spoon的图形化工作台,用户...

Global site tag (gtag.js) - Google Analytics