Pentaho Kettle-バッチスクリプトは出力を生成しません
-
28-09-2019 - |
質問
スプーンIDEから起動するときに正常に機能する非常にシンプルなPentaho Kettleスクリプトを書きました。 CSVファイルを取り入れ、テキストファイルとXMLファイルに書き込みます。ただし、Pan.batを使用してバッチジョブとして実行した場合、想定されるファイルのいずれかを作成または更新しません。 XMLとして実行しています(リポジトリを介してではありません)
これがコマンドです:
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)
これにより、いくつかのファイルを作成/更新する必要がありますが、何も起こりません。何か案は?
解決
問題解決 - 出力は、私が思っていたものとは異なるディレクトリを指していました。私は間違いなくそれを修正しましたが、私が働いていたファイルとは対照的に、元のファイルに変更を入力する必要があります。必要な場合を除き、コピーを作成しないでください。
所属していません StackOverflow