2016-05-04 7 views
0

テキストファイル出力を使用して結果をJOBケトルに公開する(パス結果を出力チェックボックスでチェックする)が、ジョブでテキストファイルの出力ステップが見つかりませんペンタホだから、どうしたらいいの? 私はすでにcarte Webサービスを呼び出すことで変換を行っていますので、ブラウザに結果が表示されます。問題は仕事でそれを行うことです。結果をJOBケトルのテキストファイル出力ステップで公開する

答えて

0

PDIジョブでのテキストファイルの出力に似た機能を探しているなら、Pentahoの仕事は変換を実行する上位レベルの設計、メール、失敗などを扱っているからです。あなたが得ることができる最も近いのはログを書く Pentahoの仕事のステップ。

+0

ケトルジョブでその機能を使用する理由は、ジョブが複数の行を繰り返すことができるということです。各行に対して結果が公開されるため、変換で行をietrateすることもできます。変換を繰り返す可能性がありますか? –

0

反復処理が必要な場合は、変換する必要があります。それが彼らのために設計されたものです。 whileループのようないくつかのことをやり直すことができます。非常に深いループではお勧めできません。 (http://vrubleuski.blogspot.com.ar/2010/08/implementing-while-loop-in-kettle.htmlを参照してください)

しかし、あなたの問題に戻って、あなたが得ているデータや期待される出力はあまり具体的ではありません。

公開する必要があるデータを生成する変換があるとします。その変換では、「行を結果にコピーする」という最終ステップを実装します。

あなたの親の仕事で

あなたは2つの可能性があります:「?すべての入力行に対して実行」

1)が変換を入れて、チェックを「前回の結果をパラメータにコピーしますか?」と表示されます。その後、その変換に渡す必要がある関連する列ごとに1つのパラメータを定義し、その内部にテキストファイルの出力を行います。

2)そこに変換を入れ、何もチェックしないで、その内部にGet rows from resultステップを使用します。これは、データ生成変換から以前にコピーされた結果を取得し、それに接続されたテキストファイル出力を使用します。

希望します。

+0

ありがとう、私が実際にやっていることですが、親切にも、出力ファイルの内容をジョブのサーブレットに渡すことはできますか? –

関連する問題