ejecute el hervidor pentaho desde cmd. ¿Cómo enviar los archivos de origen como un parámetro?

Estoy usando Pentaho Kettle 4.0.1. Ahora ejecuto una transformación desde Java proporcionando un archivo de transformación (tipo XML no KTR) y proporciono algunos otros archivos XML (en una carpeta src) que están destinados a ser insertados o actualizados en DB.

Lo que quiero es hacer estas cosas desde un archivo bat o shell y no desde Java. No estoy completamente familiarizado con el hervidor de agua ... He visto algún ejemplo con respecto a la ejecución de una transformación de hervidor de agua desde un archivo .bat, pero solo hay un parámetro de archivo que recibe el archivo de transformación (ktr). ¿Cómo paso como parámetro a pan.bat / pan.sh el directorio src donde están mis archivos de datos xml (los datos que están a punto de insertarse en la base de datos)?

Respuesta 1

Creo que necesitas leer esto: http://wiki.pentaho.com/display/EAI/Pan+User+Documentation

Respuesta: 2

Puede usar la siguiente sintaxis para el archivo sh

sh pan.sh -file: Transformation1.ktr -param: parámetro1 = mi nombre -param: parámetro2 = 30

Respuesta: 3

Tengo tres clases de objetos: public class Section {private Integer id; Lista privada <Program> programas; } programa de clase pública {título de cadena privada; ID de entero privado; ...

Quiero ejecutar pruebas de selenio desde TeamCity usando Maven en el servidor Linux sin pantalla. Mientras ejecuto las pruebas de Selenium, recibo el siguiente error en TeamCity: no se pudo ejecutar el objetivo org.codehaus ...

Por favor, considere la clase de prueba de Java a continuación. ¿Por qué el método test2 () se compila correctamente, pero test1 () no? import java.util.Arrays; import java.util.List; Prueba de clase pública {public <N ...

Tengo un problema al almacenar algunos valores de caracteres especiales en db. Por ejemplo, si estoy agregando los siguientes valores a cualquier cuadro de texto, Езикова abc está almacenando los valores como ??????? abc dentro de db. Yo tengo ...