Pentaho-进入下一个街区的条件

Pentaho-进入下一个街区的条件,pentaho,pdi,spoon,Pentaho,Pdi,Spoon,我有一个转换,在这里我调用一个REST客户机来发布到一个API。API应该返回一个参考号,我用它来记录并用于其他功能 发生异常,我收到状态代码200,但响应为“对象引用未设置为对象实例。”,这不是一个数字。Rest客户端之后的下一步需要一个数字,但由于响应是文本,因此失败。(Rest客户端2到图像中修改的Javascript 2) 在这种情况下,是否可以有一个中间步骤来检查响应是否为数字,否则不允许进入下一步 还有一个相关的问题。此转换将针对上一次转换中的每条记录运行。如果If条件失败,则应继

我有一个转换,在这里我调用一个REST客户机来发布到一个API。API应该返回一个参考号,我用它来记录并用于其他功能

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

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


还有一个相关的问题。此转换将针对上一次转换中的每条记录运行。如果If条件失败,则应继续下一条记录。

有多个选项

最简单的方法之一是插入一个Select Values步骤,将字段转换为数字,然后添加一个连接到虚拟步骤的错误处理跃点

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