Changing the flow of execution based on conditions

The execution of any Job entry either succeeds or fails. For example:

  • Mail entry succeeds if PDI can send the message, but it fails if the specified SMTP host is unknown
  • ZIP file entry succeeds if PDI can zip the specified files, but will fail if the ZIP file existed and you configured the entry for failing in case PDI hits that condition
  • Create a folder succeeds if PDI can create the folder, but fails if the folder existed or there were no permissions for creating it

Whichever the Job entry and based on the result of its execution, you decide which of the entries following the entry execute and which don't.

In particular, the Job entries under the Conditions category just evaluate ...

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.