Pentaho - 进入下一个区块的条件
Pentaho - Condition to go to next block
我有一个转换,我将 REST 客户端调用到 post 到 API。 API 应该是 return 一个参考号,我用它来记录并将其用于其他功能。
发生异常,我收到状态代码 200,但响应是 "Object reference not set to an instance of an object.",这不是数字。 Rest 客户端需要数字但由于响应是文本失败后的下一步。 (其余客户端 2 修改为图像中的 Javascript 2)
在这种情况下,是否可以有一个中间步骤来检查响应是否为数字,否则不允许进入下一步?
还有一个相关的问题。对于之前转换的每条记录,此转换是 运行。如果 if 条件失败,那么它应该继续下一条记录。
有多种选择。
最简单的方法之一是插入 Select 值步骤以将字段转换为数字,然后添加连接到虚拟步骤的错误处理跃点。
数据类型转换失败的行会导致错误,然后通过错误处理跃点发送到虚拟步骤,不会发送到 javascript 步骤。
我有一个转换,我将 REST 客户端调用到 post 到 API。 API 应该是 return 一个参考号,我用它来记录并将其用于其他功能。
发生异常,我收到状态代码 200,但响应是 "Object reference not set to an instance of an object.",这不是数字。 Rest 客户端需要数字但由于响应是文本失败后的下一步。 (其余客户端 2 修改为图像中的 Javascript 2)
在这种情况下,是否可以有一个中间步骤来检查响应是否为数字,否则不允许进入下一步?
还有一个相关的问题。对于之前转换的每条记录,此转换是 运行。如果 if 条件失败,那么它应该继续下一条记录。
有多种选择。
最简单的方法之一是插入 Select 值步骤以将字段转换为数字,然后添加连接到虚拟步骤的错误处理跃点。
数据类型转换失败的行会导致错误,然后通过错误处理跃点发送到虚拟步骤,不会发送到 javascript 步骤。