如果错误,如何重试Pentaho作业步骤

时间:2014-08-25 14:32:32

标签: pentaho kettle

我在Pentaho有一个水壶工作,有一个SFTP Put步骤。此步骤连接到SFTP服务器并在其中放置文件。但是,每隔一段时间,连接就会失败,从而导致失败。我想设置这样的工作,以便在退出之前在失败时重试该步骤两次。有没有办法让我设置工作,以便它这样做?

1 个答案:

答案 0 :(得分:2)

您可以通过检查文件来执行此操作。如果没有文件,那就是假的,并且将采取另一个工作路径。你可以"到处走走"并开始新的尝试。

检查作业中的某些内容,例如:"如果文件存在"在"条件"

然后:两个啤酒花朝不同的方向(真,假) 如果为false,您可以使用步骤"等待" (在退出的最大超时条件下),然后在SFTP步骤之前放置一个虚拟步骤重试

它可能看起来像这样: enter image description here