Creating Portable and Reusable Transformations

When you design and implement jobs and transformations in PDI, you not only want certain tasks to be accomplished, but also want a work that can be reused, easy to maintain, and more. This chapter explains several techniques meant to accomplish these objectives. We will cover the following topics:

  • Using Kettle variables to give flexibility to your transformations
  • Reusing part of your transformations using mappings
  • Copying and getting rows as part of a process flow
  • Iterating the execution of transformations

The basics about Spoon have already been covered. Therefore, in this chapter, we will not give much space to details such as how to configure a Text file input step. Instead, we will focus ...

Get Learning Pentaho Data Integration 8 CE - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.