[英]Pentaho compare values from table to a number from REST api
我需要为使用pentaho的数据仓库确定尺寸。 我需要将表中的数字与从REST调用中获得的数字进行比较。 如果表中没有该数字,则需要将其设置为默认值(999)。 我正在考虑将表输入步骤与select语句一起使用,并执行一个javascript步骤,如果结果为null,则将其设置为999。问题是,如果没有结果,则没有任何传递。 如何才能做到这一点? 另一个想法是从该表中获取所有值,然后以某种方式将其转换为某种值,这样我就可以在javascript中将id读取为数组。 我是pentaho DI的新手,但是我做了一些研究,但找不到我想要的东西。 有人知道如何解决吗? 如果您需要信息,或者想看看我的转型,请告诉我!
步骤如下:
A)如果号码不在表格中->将号码设置为值999
B)如果号码在表中->不执行任何操作
用该数字继续变换
但是问题是如果表中没有该数字,它将什么也不会返回。 我试图检查javascript如果number = null或0,然后将其设置为999。
提前致谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.