Committed to Code

K.E.T.T.L.E (Kettle ETTL Environment) is a meta-data driven ETTL tool. (ETTL: Extraction, Transformation, Transportation & Loading)

This means that no code has to be written to perform complex data transformations.
Environment means that it is possible to create plugins to do custom transformations or access proprietary data sources.

Kettle is released under the Apache License v2.0 since version 4.3.0.

Code Analysis


Recent Highlights

Anon32

Large commit — Marketplace. Refactored the code and made it a...

More than 1000 lines of source code were added or removed in this commit.

In commit /p/kettle/commits/177946131 by sflatley on 2012-05-09 (13 days ago)

Avatar

Large commit — PDI-7803:Add SFTP step

More than 1000 lines of source code were added or removed in this commit.

In commit /p/kettle/commits/176641496 by Samatar Hassan (Using name ‘shassan2’) on 2012-05-02 (20 days ago)

Avatar

Large commit — translation

More than 1000 lines of source code were added or removed in this commit.

In commit /p/kettle/commits/176641495 by Samatar Hassan (Using name ‘shassan2’) on 2012-05-02 (20 days ago)

Avatar

Large commit — Removing non-functional experimental Script step.

More than 1000 lines of source code were added or removed in this commit.

In commit /p/kettle/commits/171422101 by MattCasters (Using name ‘mcasters’) on 2012-04-04 (about 1 month ago)

Avatar

Large commit — Removing non-functional experimental Script step.

More than 1000 lines of source code were added or removed in this commit.

In commit /p/kettle/commits/171422099 by MattCasters (Using name ‘mcasters’) on 2012-04-04 (about 1 month ago)

See all highlights…


News

Better Data for Better Analytics

Dear Kettle friends,
Thursday May 10th, in a few days, I’ll be joining my friend Kasper Sørensen (the founder and lead architect of DataCleaner, a Human Inference data profiling project) in our web seminar (webinar).  We’ll be going over ... [More] a bit of history, our cooperation model as well as the architecture behind the new data quality features.
Register here: http://www.pentaho.com/resources/events/20120510-better-data-for-better-analytics/
Kasper [...] [Less]


DM-Radio today

Dear Kettle fans,
Today I’ll be joining Eric Kavanagh and Jim Ericson on the DM Radio show for an episode titled “On the move: Why ETL is here to stay”.
If you’re interested in listening in, don’t forget to register at the landing page over here.
All the best,
Matt


Big Kettle News

Dear Kettle fans,
Today I’m really excited to be able to announce a few really important changes to the Pentaho Data Integration landscape. To me, the changes that are being announced today compare favorably to reaching Kettle version 1.0 some 9 years ago, or reaching version 2.0 with plugin support or even open sourcing Kettle [...]


Data Modeling

Dear data integration fans,
I’m a big fan of “appropriate” data modeling prior to doing any data integration work.  For a number of folks out there that means the creation of an Enterprise Data Warehouse model in classical Bill Inmon ... [More] style.  Others prefer to use modern modeling techniques like Data Vault, created by Dan Linstedt.  However, the [...] [Less]


Streaming XML content parsing with StAX

Today, one of our community members posted a deviously simply XML format on the forum that needed to be parsed.  The format looks like this:

USD
GBP
1
1

Fri, 01 Jun 2001 22:50:00 GMT
1.4181
1.4177

USD
[...]


Read all Kettle articles…

Edit RSS feeds.