kettle

kettle作业,转换日志

2018-08-10  本文已影响0人  小冕

Kettle以文本行的方式输出日志信息,步骤结束时,可以生成下面的一行日志:

2010/06/18 10:36:29 - step name.0 - 
Finished processing (I=0,O=0,R=0,W=25,U=0,E=0)

这个日志行里有以下主要内容:

  1. 日期和时间。
  2. 步骤名,步骤名的后面有一个点号,点号后面是步骤的拷贝号。
  3. 日志内容。
    4.每个部分之间都使用空格、横线、空格来分割。

作业,转换的日志基本

日志架构

实际上中心缓存里保存了以下内容:

设置缓存大小

限制日志数量通常想到的第一个方法就是设置缓存大小。可以在Spoon的“选项”对话框里设置这个参数。在对话框里的“日志窗口的最大行数”输入框里设置。要注意该选项只在Spoon里有效
另一个选择就是设置KETTLE_MAX_LOG_SIZE_IN_LINES环境变量。可以在kettle.properties文件里设置这个环境变量。
最后,也可以在Carte的配置文件中设置这个参数。例如在服务器的配置XML文件中加入下面的配置行,将中心日志缓存的大小设置为10000行:

<!-- Prevent out of memory by only keeping 10,000 rows in the central log buffer -->
<max_log_lines>10000</max_log_lines>
上一篇 下一篇

猜你喜欢

热点阅读