Pregunta

He escrito un guión muy simple hervidor de Pentaho que funciona bien cuando inicio desde el IDE cuchara. Se necesita en un archivo CSV y la escribe en un archivo de texto y un archivo XML. Sin embargo, si lo ejecuto como proceso por lotes utilizando pan.bat, no crear o actualizar cualquiera de los archivos que se supone que. Estoy corriendo como XML (no a través del repositorio)

Aquí está el comando:

C:\test\data-integration>pan.bat /file ./demo/hello.ktr /level:Basic

Aquí es esta salida:

INFO  24-11 13:18:43,765 - Using "C:\DOCUME~1\mcd\LOCALS~1\Temp\vfs_cache" as te
mporary files store.
INFO  24-11 13:18:44,156 - Pan - Pan
INFO  24-11 13:18:44,156 - Pan - Pan
INFO  24-11 13:18:44,312 - hello - Dispatching started for transformation [hello
]
INFO  24-11 13:18:44,343 - hello - This transformation can be replayed with repl
ay date: 2010/11/24 13:18:44
INFO  24-11 13:18:44,343 - File with Greetings - Opening output stream in encodi
ng: UTF-8
INFO  24-11 13:18:44,375 - CSV file input - Header row skipped in file 'file:///
C:/test/data-integration/demo/list.csv'
INFO  24-11 13:18:44,375 - CSV file input - Finished processing (I=7, O=0, R=0,
W=6, U=0, E=0)
INFO  24-11 13:18:44,593 - Greetings - Finished processing (I=0, O=0, R=6, W=12,
 U=0, E=0)
INFO  24-11 13:18:44,593 - File with Greetings - Finished processing (I=0, O=6,
R=6, W=6, U=0, E=0)
INFO  24-11 13:18:44,593 - Text file output - Finished processing (I=0, O=7, R=6
, W=6, U=0, E=0)
INFO  24-11 13:18:44,593 - Pan - Pan
INFO  24-11 13:18:44,593 - Pan - Pan
INFO  24-11 13:18:44,593 - Pan - Pan
INFO  24-11 13:18:44,609 - hello -
INFO  24-11 13:18:44,609 - hello - Step CSV file input.0 ended successfully, processed 6 lines. ( - lines/s)
INFO  24-11 13:18:44,609 - hello - Step Greetings.0 ended successfully, processe
d 12 lines. ( - lines/s)
INFO  24-11 13:18:44,609 - hello - Step File with Greetings.0 ended successfully
, processed 6 lines. ( - lines/s)
INFO  24-11 13:18:44,609 - hello - Step Text file output.0 ended successfully, p
rocessed 6 lines. ( - lines/s)

Esto debería crear / actualizar un par de archivos, pero no pasa nada. Algunas ideas?

¿Fue útil?

Solución

Problema resuelto - la salida se señaló en un directorio diferente de lo que pensaba. Definitivamente había corregido eso, sino que debe tener el cambio de entrada en el archivo original en comparación con la que estaba trabajando. Nunca hacer copias a menos que necesite.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top