Pentaho中的数据库查找缓存



最近,我看到Pentaho的行为很奇怪,因为它有时不会返回正确的值作为查找结果。我已在查找步骤中启用了缓存。

  • 如何通过命令行偶尔清除缓存?

  • 我正试图在安装了Pentaho社区版的Linux盒子上找到db.cache文件,但找不到。我使用了以下命令来确定:

    find-type f-regex".*/*数据库缓存;

任何关于如何处理这些问题的想法都会有所帮助。

为什么不禁用缓存(取消选中框(?为什么不使用另一个步骤,如合并联接、查找?

从您的问题中不清楚您使用的具体PDI步骤。根据是否检查缓存,数据库值查找的行为有所不同:缓存查找是在Java中完成的,并且区分大小写;未缓存的查找是在SQL中完成的,并且不区分大小写。

最新更新