Pentaho Spoon将新的txlog文件夹写入旧的数据集成文件夹位置

时间:2017-01-05 15:25:19

标签: pentaho kettle

Pentaho数据集成中的某些东西会保存它运行的第一个位置的文件夹。

这对我来说是一个问题,因为我第一次在我的下载文件夹中运行它,然后将其移动到我的Program Files文件夹。

特别是文件夹

  

\数据集成\ SYSTEM \ karaf \缓存\勺子\数据-1 \ txlog

2 个答案:

答案 0 :(得分:1)

对于仍然无法解决问题的任何人,您可能正在使用较新版本的Kettle。

我遇到了同样的问题,首先按照泰勒的建议找到了文件

  

数据集成\系统\ karaf \ instances \ instance.properties

并将item.0.loc属性从旧路径更改为新路径。

但是仍然有奇怪的事情发生,但这并不能完全解决问题。

我最终发现其中一个缓存包(在我的情况中是15个)包含一个transaction.config文件,该文件埋在文件系统的深处,仍指向旧路径:

  

数据集成\系统\ karaf \ caches \ spoon \ data-1 \ cache \ bundle15 \ data \ config \ org \ apache \ aries \ transaction.config

因此,我将aries.transaction.howl.logFileDir从旧路径更改为新路径,并解决了该问题。鬼nea!

答案 1 :(得分:0)

我找到了文件

  

数据集成\ SYSTEM \ karaf \实例\ instance.properties

并且能够改变线

  

item.0.loc

指向我的新文件夹。