【问题标题】:Pentaho not retaining the log and temp filesPentaho 不保留日志和临时文件
【发布时间】:2023-03-18 05:25:01
【问题描述】:

我正在运行 pentaho ETLkettle 转换 (.ktr) 以将数据从源 db2 数据库加载到目标 netezza 数据库。 当我运行转换时,我指定了存储日志文件和临时 .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


    【解决方案1】:

    这似乎是 pentaho 的一个问题。有没有办法生成它在转换中所做的事情的痕迹?你确定它正在读取数据吗?如果目标不是 netezza 会发生什么?

    如果您可以访问 netezza 设备,则有几个选项,所有这些都在文档中。在我的脑海中浮现:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-26
      • 2021-12-31
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 2021-05-25
      • 2019-10-27
      相关资源
      最近更新 更多