2010-11-24 10 views
1

私はスプーン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