Hitachi Vantara Pentaho Community Wiki
Child pages
  • Kettle Execution on Storm

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Include Page


Labs Warning


Labs Warning


An experimental environment for executing a Kettle transformation as a Storm topology.

Project Info

  • Status: Early Prototype, proof of conceptDevelopment
  • Roadmap: Not on any roadmap, not committed Pentaho is looking for a customer to do joint development.
  • Availability: Undecided - Closed source for now Open Source - GitHub - Download the latest from CI - Hortonworks 2.0 VM Quick StartImage Added
  • Contact: dmoran or use "Add Comment" at bottom of page
  • JIRA: none Use the PDI JIRA project

Kettle for Storm empowers Pentaho ETL developers to process big data in real time using their existing visual Pentaho ETL transformations across a cluster of machines using Storm. It decomposes the transformation into a topology and wraps all steps in either a Storm Spout or a Bolt. The topology is then submitted to the cluster and runs continuously or until all inputs report end of data.

Widget Connector




Closing the gap between batch and real time


  • Sampling
  • Aggregation
  • Sorting
  • Filtering
  • First-class Spoon support
  • Repository-based transformations
  • Error handling
  • Conditional hops
  • Multiple end steps
  • Sub-transformations
  • Metrics: Kettle timing, throughput, logging

Try it out!

Instructions and code is available on GitHub. Download the preview build from our CI environment.

Image AddedHortonWorks Sandbox VM Quick Start take an existing plain vanilla sandbox VM and add in Storm and Kettle-Storm stuff.

Wiki Markup