Pentaho - 如何根据 Kettle 属性文件设置工作转换

Posted

技术标签:

【中文标题】Pentaho - 如何根据 Kettle 属性文件设置工作转换【英文标题】:Pentaho - How to set job transformation based on Kettle Property File 【发布时间】:2021-11-23 22:34:41 【问题描述】:

在我的水壶文件中,我有这个变量:

my_variable = c:/Users/me/Desktop

在我的 Pentaho 工作中,我有一个与转换相关的开始步骤。

在转换步骤中,我正在尝试运行我的转换。对于文件的位置,我有:

$my_variable/name_of_transformation.ktr

由于某种原因,它找不到我的文件。我做错了什么?

【问题讨论】:

【参考方案1】:

我想通了。

当您在 Kettle Properties 文件中设置 my_variable 值时,关闭 Pentaho(不是文件,而是整个软件)并重新打开它。

如果您想要识别 Kettle 属性文件,请随时执行此操作。

现在,使用与我的问题完全相同的设置,它可以正常工作。我需要做的就是完全关闭 Pentaho 并重新启动软件。

【讨论】:

以上是关于Pentaho - 如何根据 Kettle 属性文件设置工作转换的主要内容,如果未能解决你的问题,请参考以下文章

在 pentaho (kettle) 中合并属性

如何使用 Kettle Pentaho 删除远程文件

Pentaho Kettle 中的“表存在”步骤

如何在 Pentaho Data Integration (Kettle) 中合并两个文件

如何在 Pentaho Data Integration (Kettle) 中向文件添加行号?

如何在 Pentaho 数据集成 (Kettle) 中的“用户定义的 Java 类”步骤中获取所有参数