Doing simple tasks with the Java Class step
The User Defined Java Class step appeared only in recent versions of Kettle. As a JavaScript step, this step is also meant to insert code in your transformations but in this case, the code is in Java. Whether you need to implement a functionality not provided in built-in steps, or want to reuse some external Java code, or to access Java libraries, or to increase performance, this step is what you need. In the following section, you will learn how to use it.