Pentaho Carte 如何在 Job Level 中传递参数

Pentaho Carte How to pass parameter in Job Level

我目前正在尝试使用 Pentaho 开发简单的参数传递过程并从 Web (Carte) 执行该作业。我有转型,也有工作。如果我直接通过转换执行,我已经成功传递了参数。 http://cluster:cluster@localhost:8080/kettle/executeTrans/?trans=/data-integration/PENTAHO_JOB/test_var.ktr&testvar=1234567

然而,当我尝试将转换放入作业中并在作业级别执行时,我现在无法获得参数 testvar,尽管我可以 [=30= 】 就成功了。我还发现作业级别没有 Get Variable 功能。我想知道我是否可以通过从 Carte 的作业级别执行来获取参数 testvar

http://cluster:cluster@localhost:8080/kettle/executeJob/?job=/data-integration/PENTAHO_JOB/test_var.kjb&testvar=1234567

@Raspi Surya :
它为我工作。您需要在作业级别设置参数中的变量。我使用了下面的 URL.
http://localhost:8080/kettle/executeJob/?job=C:\Data-Integration\carte-testing.kjb&file_name=C:\Data-Integration\file1.csv

见附件SS