Kettle实现循环有两种方式: 一种是在Job中引用 Transformation时,可通过设置Transformation 的高级属性(”执行每一个输入行”)来实现Transformation 的循环,具体例子可以参考下面的链接: Kettle实现Transformation 循环及跳出 另一种方式是通过job中的"Evaluatiing Javascript" 和 "校验字段的值"两个控件实现循环, 具体例子可以参考下面的链接: Kettle 作业步骤循环执行的实现