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