将列表作为参数传递 Pentaho

Passing a list as a parameter Pentaho

我在 Pentaho 中使用 kitchen.bat 时遇到问题。 我想以形式设置参数:'test1','test2'。 我正在尝试:

Kitchen.bat /rep:git /dir:TestCase/test /job:Job_1 "/param:ENV=QA" "/param:SOURCE=FIN" "/param:table_name='table1','table2'"

但是当我在日志中看到时,我发现没有传递列表参数。有人知道如何设置吗?

您可以看到我的示例作业和 bat 文件,我在其中使用参数值 'table1'、'table2' 调用该作业,并且还从我的作业 Here[=11] 中接收到该值=]

D:\Development\data-integration70>"C:\Program Files\Java\jre1.8.0_45\bin\java.exe" "-Xms2024m" "-Xmx6048m" "-XX:MaxPermSize=1024m" "-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2" "-Djava.library.path=libswt\win64" "-DKETTLE_HOME=" "-DKETTLE_REPOSITORY=" "-DKETTLE_USER=" "-DKETTLE_PASSWORD=" "-DKETTLE_PLUGIN_PACKAGES=" "-DKETTLE_LOG_SIZE_LIMIT=" "-DKETTLE_JNDI_ROOT=" -jar launcher\pentaho-application-launcher-7.0.0.0- 25.jar -lib ..\libswt\win64 -main org.pentaho.di.kitchen.Kitchen -initialDir "D:\opt\CE\data-integration\weekly_data_transfer"\ /file:D:\opt\CE\data-integration\weekly_data_transfer\testenv.kjb "/param:table_name='table1','table2'" --level Minimal