首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过命令行传递Spoon (Pentaho)变换中的参数

通过命令行传递Spoon (Pentaho)变换中的参数
EN

Stack Overflow用户
提问于 2018-08-10 04:11:43
回答 2查看 3.2K关注 0票数 0

我使用的是Pentaho Data Integration (Spoon) 8.1。我正在尝试使用命令行将参数传递给转换。我使用的是示例writeback.ktr。这是我的台词:

代码语言:javascript
运行
复制
java -jar launcher\launcher.jar -lib ..\libswt\win64  -main org.pentaho.di.pan.Pan -initialDir "C:\Users\Sistemas\Documents\Pentaho-Data-Integration"\ -file:"C:\Users\Sistemas\Documents\Pentaho-Data-Integration\samples\trans\writeback.ktr" -param="arg1=Boris" -param="arg2=Pedro" -param="arg3=Cristian" -level:Minimal

但是它一直在创建没有我传递的值的文件。我也在尝试其他方法:

代码语言:javascript
运行
复制
-param:"arg1=Boris"
-param:arg1=Boris

我正在使用这个配置。似乎什么都不起作用。有人能帮帮我吗?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2018-08-10 14:45:17

示例如下:

代码语言:javascript
运行
复制
pan.bat /file:C:\Pentaho_samples\repository\repository_export.kjb
    "/param:rep_name=PDI2000" "/param:rep_user=admin" "/param:rep_password=password"
    "/param:rep_folder=/public/dev"
    "/param:target_filename=C:\Pentaho_samples\repository\export\dev.xml"

请查看下面的链接以了解更多信息。https://help.pentaho.com/Documentation/8.0/Products/Data_Integration/Command_Line_Tools

票数 1
EN

Stack Overflow用户

发布于 2018-08-11 00:14:43

好吧..。在尝试了不同的选择后,最终得到了一个解决方案:

代码语言:javascript
运行
复制
pan.bat -file:C:\trans\writeback.ktr "PDI2000" "admin"

通过这种方式,我的转换采用了参数。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51775086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档