Pentaho - 去下一个街区的条件

时间:2018-02-28 10:16:27

标签: pentaho pdi spoon

我有一个转换,我称之为REST客户端发布到API。 API应该返回一个参考号,我用它来记录并将其用于其他功能。

发生了异常,我收到状态代码200,但响应是"对象引用未设置为对象的实例。" 不是数字。 Rest客户端之后的下一步需要一个数字,但由于响应是文本失败。 (将客户端2重新映射到图像中的修改后的Javascript 2)

enter image description here

在这种情况下,是否可以有一个中间步骤来检查响应是否是一个不应该允许进入下一步的数字?

另外,一个相关的问题。对前一次转换的每条记录运行此转换。如果if条件失败,那么它应该继续下一条记录。

1 个答案:

答案 0 :(得分:1)

有多种选择。

最简单的方法之一是插入选择值步骤将字段转换为数字,然后添加连接到虚拟步骤的错误处理跳。

数据类型转换失败的行会导致错误,然后通过错误处理跃点发送到虚拟步骤,并且不会发送到javascript步骤。