首页 > 解决方案 > 在通过调度程序运行的 Pentaho Job 中获取 KETTLE_HOME 变量

问题描述

我有一个 pentaho 工作,Set variables步骤如下:

在此处输入图像描述

当我使用以下运行选项直接在勺子中运行此作业时:

在此处输入图像描述

它成功完成。该Set variables步骤成功运行,日志为:

2021/06/01 15:29:36 - Set variables - Set variable KETTLE_HOME to value [C:\Pentaho_9_1]

但是,当我通过以下方式安排相同的工作时Action -> Schedule

在此处输入图像描述

它不能正确运行。不知何故KETTLE_HOME没有得到解决。生成的日志是:

2021/06/01 15:32:39 - Set variables - Set variable KETTLE_HOME to value [${KETTLE_HOME}]

我究竟做错了什么?通过计划运行时,如何KETTLE_HOME正确解决步骤?

标签: pentahospoon

解决方案


推荐阅读