日志是数仓很重要的组成部分,能记录到每个job,每一步的执行起止时间,错误信息。kettle有强大的日志功能。实现形式有控制台打印,后台日志表。
控制台打印如下
2、日志记录表
双击job中的空白区域,进入日志界面如下下图所示:
日志表名可以任意取,然后日志表字典根据需要确定。然后选择sql,得到创建日志表sql
然后执行,日志表已经创建好了。
然后保存,执行job。
通过数据库查看运行日志记录
SELECT t.* FROM etl_log t;
从日志中可以看到运行时间,状态,但是对于开始时间是1900年(原因未知),其中log_field记录跟控制台打印一样