Skip to main content
Hitachi Vantara Lumada and Pentaho Documentation

Extend Pentaho Data Integration


Explains how to create a PDI plugin.

To extend the standard PDI functionality, you may want to develop custom plugins. The instructions in this section address common extending scenarios, with each scenario having its own sample project. These folders of the sample code package contain sample projects.  See the Getting Sample Projects topic in the Get Started section of this guide to learn how to access the sample code.

  • kettle-sdk-step-plugin
  • kettle-sdk-jobentry-plugin
  • kettle-sdk-database-plugin
  • kettle-sdk-partitioner-plugin

Here is information on how to create and debug different types of plugins.  Links to the localization section, as well as to a topic that explains how to create PDI icons, also appears below.