Pentaho - 去下一个街区的条件

问题描述 投票:0回答:1

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

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

enter image description here

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

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

pentaho pdi spoon
1个回答
1
投票

有多种选择。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.