2010-11-24 64 views
1

我写了一个非常简单的Pentaho水壶脚本时,我从勺子IDE中启动它工作正常。它需要一个csv文件并将其写入一个文本文件和一个xml文件。但是,如果我使用pan.bat将其作为批处理作业运行,则它不会创建或更新其应该的任何文件。我正在为XML(不通过仓库)Pentaho的水壶 - 批处理脚本不产生输出

这里的命令:

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

下面是这个输出:

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) 

这应该创建/更新几个文件,但没有任何反应。有任何想法吗?

回答

2

问题解决 - 输出指出到不同的目录比我想象的。我肯定已经纠正了这个问题,但是我必须将改变输入到原始文件中,而不是我正在使用的那个。除非需要,否则不要复印。

+1

+1为了回答自己的问题,并拥有高达你的错误。 “副本不是副本,除非它是副本,但如果它是副本,是否真的是副本... :-) – blunders 2010-11-30 03:32:50