kettle读取文件内容中是否含有某一字符串(JavaScript组件)
最近在做优化监控程序的时候,想要读取每日kettle抽数的日志,并且判断日志文件中是否含有“Error”,来判断kettle抽数有没有报错的情况。
废话不多少,直接上图~~~
第一步:使用组件文件内容加载至内存。【文件】填入需要读取文件的路径,【字段】中Filecontent,留作下一个步骤使用。
第二步:JavaScript组件中,去取文件内容,并判断是否含有“Error”字段。
最主要的步骤就是这两步,在JavaScript组件中也可以直接读取文件内容,因为本人java语言一般,看到有直接读取文件内容的kettle组件,就直接用了,哈哈哈。