java - 从 cmd 运行 pentaho Kettle。如何将源文件作为参数发送?

标签 java etl pentaho kettle

我正在使用 Pentaho Kettle 4.0.1。现在,我通过提供一个转换文件(XML 类型不是 KTR)来从 Java 运行转换,并提供一些其他要在数据库中插入或更新的 XML 文件(在 src 文件夹中)。

我想要的是从bat或shell文件而不是Java中执行这些操作。我并不完全熟悉水壶...我见过一些关于从 .bat 文件运行水壶转换的示例,但只有一个文件参数接收转换文件(ktr)。如何将 xml 数据文件所在的 src 目录作为参数传递给 pan.bat/pan.sh(即将插入到数据库中的数据)?

最佳答案

我认为你需要阅读以下内容: http://wiki.pentaho.com/display/EAI/Pan+User+Documentation

关于java - 从 cmd 运行 pentaho Kettle。如何将源文件作为参数发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11033894/

相关文章:

java - 如何为mondrian pentaho启动tomcat webapp

java - 使用 DFS 查找两个节点之间的所有可能路径

Java 性能 : regarding using Long. valueOf(..)

java - 在 Java 中发送 HTTP POST 请求

mysql - 如何处理事实表中的 scd type2 更新

sql-server - 用于处理多列中的 NULL 的 SSIS 表达式

java - 从java类调用url一个接一个用于登录,另一个用于Web服务调用

java.lang.NoSuchMethodError : org. apache.poi.hssf.usermodel.HSSFWorkbook.getCreationHelper()Lorg/apache/poi/hssf/usermodel/HSSFCreationHelper;

java - 大文件的Spring集成

Pentaho Spoon - 根据字段内容输出到多个文件