Kettle——简介
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定
Kettle 的主作者是 Matt ,他在 2003 年就开始了这个项目,在 PDI 的代码里就可以看到最早的日期大概在2003年4月。 从版本2.2开始, Kettle 项目进入了开源领域,并遵守 LGPL 协议。在 2006年 Kettle 加入了开源的 BI(Business Intelligence) 组织 Pentaho, 正式命名为PDI, 加入Pentaho 后Kettle 的发展越来越快了,并有越来越多的人开始关注它了。
Kettle中有两种脚本文件:transformation:完成对数据的基础转换;Job:完成整个工作流的控制。
Kettle的安装与运行:
可以从 http://kettle.pentaho.org 下载最新版的 Kettle软件 ,同时,Kettle 是绿色软件,下载后,解压到任意目录即可。 由于Kettle 是采用java 编写,因此需要在本地有JVM 的运行环境。安装完成后点击安装目录下的spoon.bat即可运行。
Kettle小例子:
transformation:
Job::
转载于:https://www.cnblogs.com/jnba/p/10522632.html
Kettle——简介相关推荐
- kettle简介及下载
企业数据仓库模型: 一.Kettle简介: ETL简介 ETL(Extract-Transform-Load的缩写,即数据抽取.转换.装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理 ...
- kettle -- 简介
kettle – 简介 ETL:简介 ETL(Extract-Transform-Load的缩写,即数据抽取.转换.装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以 ...
- 01-PDI(Kettle)简介与安装
文章目录 01-PDI(Kettle)简介与安装 PDI(Kettle)简介 Kettle安装 Kettle核心知识点 01-PDI(Kettle)简介与安装 最好的学习资料就是官网,附上官网文档地址 ...
- ETL工具KETTLE简介
目录 1.ETL简介: 2.KETTLE简介: 3.KETTLE常用功能: (1)全量数据迁移: (2)增量数据迁移: (3)解析xml文件(单个.批量): (4)解析JSON数据: (5)数据关联比 ...
- ETL工具Kettle简介和安装配置基本使用
什么是Kettle Kettle是一款国外开源的ETL工具,纯java编写,可以在Window.Linux.Unix上运行,绿色无需安装,数据抽取高效稳定. Kettle 中文名称叫水壶,该项目的主程 ...
- Kettle 简介和实例
1.1 基本概念 Kettle 是"Kettle E.T.T.L. Envirnonment"只取首字母的缩写,这意味着它被设计用来帮助你实现你的ETTL 需要:抽取.转换.装入和 ...
- KETTLE数据上传
1. KETTLE简介 一种ETL工具,ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract).转换(transform).加载(l ...
- kettle使用数据库来生成序列_Kettle的安装和使用
Kettle简介 Kettle是一款国外开源的ETL工具,纯java编写,可以在Window.Linux.Unix上运行,数据抽取高效稳定. Kettle是"Kettle E.T.T.L. ...
- kettle、Oozie、camus、gobblin
kettle简介 http://www.cnblogs.com/limengqiang/archive/2013/01/16/KettleApply1.html Oozie介绍 http://blog ...
- kettle优化抽取数据速度_数据异构工具介绍
一:Data Migration(DM) 1.Data Migration 简介: Data Migration (DM) 是一体化的数据同步任务管理平台,支持从 MySQL 到 TiDB或者MySQ ...
最新文章
- 第二节认识计算机教案,第二章 第二节 局域网的构建 教学设计_博客
- #圆的周长和面积面向对象_数学实验 | 圆的面积公式推导
- 大剑无锋之mysql列转行【面试推荐】
- 前端学习(1586):react列表2
- 【LeetCode笔记】剑指 Offer 65. 不用加减乘除做加法(Java、位运算、二刷)
- 使用MFC开发ActiveX控件
- Jdk动态代理 底层源码分析
- java int ==_Java 位运算符和 int 类型的实现
- Android系统Audio框架介绍(一)
- Ps 初学者教程,如何在产品照片中改变对象颜色?
- 2017行进中的杂想,做一个极少数的历史
- 腾讯云 python接口_python调用腾讯云短信接口
- 稳定的货源社区源码分享丨新版云乐购免费开源
- linux f95编译器,Fortran 95编译器是否可以编译Fortran 77代码?
- python中平方怎么表示_python表示平方
- 华为认证哪个方向好学?
- win10彻底禁用chrome自动升级方法
- java里面com.是什么意思
- 软件测试面试宝典(杂乱)
- Python爬虫入门心得分享
热门文章
- 2.移植3.4内核-支持烧写yaffs2,裁剪内核并制作补丁
- Linux 每日一练 :cat猫 的 反义词是啥 ? 是这个tac 哇哇哇!!
- 运动社交或将成为“反科技”先锋
- Asp.Net将Excel数据导入Sql Server数据库的的例子
- Address already in use: JVM_Bind:8080类似问题解决方法
- 《计算机基础知识REVIEW》の操作系统---存储管理
- 面试官问:Mybatis Plus 是如何实现动态 SQL 语句的?原理你懂吗?
- 收到阿里年终奖后,我感觉穷的睡不着,网友:贫穷限制了我的想象力
- 微服务之间最佳调用方式是什么?
- 它又又又来了,Fastjson 最新高危漏洞来袭!快升级吧