最近在做優化監控程序的時候,想要讀取每日kettle抽數的日志,並且判斷日志文件中是否含有“Error”,來判斷kettle抽數有沒有報錯的情況。
廢話不多少,直接上圖~~~
第一步:使用組件文件內容加載至內存。【文件】填入需要讀取文件的路徑,【字段】中Filecontent,留作下一個步驟使用。
第二步:JavaScript組件中,去取文件內容,並判斷是否含有“Error”字段。
最主要的步驟就是這兩步,在JavaScript組件中也可以直接讀取文件內容,因為本人java語言一般,看到有直接讀取文件內容的kettle組件,就直接用了,哈哈哈。