Pentaho不保留日志和临时文件

Pentaho不保留日志和临时文件,pentaho,netezza,Pentaho,Netezza,我正在运行pentaho ETL转换(.ktr),将数据从源db2数据库加载到目标netezza数据库。 当我运行转换时,我指定存储日志文件和temp.txt文件的目录。但在转换完成后,这些文件不再存在,所以我猜pentaho正在清理它们。有没有办法保留这些文件 另一个问题是,当转换步骤插入netezza时,我遇到一个sql异常,如下所示: error 2013/10/30 14:13:17 - Load XXX_TABLE_NAME - ERROR (version 4.4.0-stable,

我正在运行pentaho ETL转换(.ktr),将数据从源db2数据库加载到目标netezza数据库。 当我运行转换时,我指定存储日志文件和temp.txt文件的目录。但在转换完成后,这些文件不再存在,所以我猜pentaho正在清理它们。有没有办法保留这些文件

另一个问题是,当转换步骤插入netezza时,我遇到一个sql异常,如下所示:

error
2013/10/30 14:13:17 - Load XXX_TABLE_NAME - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) :    at org.netezza.internal.QueryExecutor.getNextResult(QueryExecutor.java:279)

没有进一步的细节。如何排除故障?

这似乎是pentaho的问题。是否无法生成它在转换中所做的跟踪?你确定它正在读取数据吗?如果目标不是netezza怎么办

如果您有权访问netezza设备,文档中提供了一些选项。不经意间:

  • 在当前查询视图运行时查看它
  • 启用查询历史记录(需要管理员访问+重新启动实例)
  • 检查/nz/kit/log/postgres/(默认情况下记录所有查询)中的pg.log文件