2016-08-16 44 views
0

かなり簡単な質問私は、わかりやすい例を見つけることができなかったと思います。私は非常に複雑な変化を遂げ、私は仕事に磨かれています。前もって仕事を作ったことがないので、私はある変換から別の変換にデータを送信するのに苦労しています。私は最初の行に結果をコピーし、2番目に行結果を取得しましたが、まだ何か不足しているような気がします。 Get Rowsを使用したとき、行名を指定する必要がありました。フィールド取得ボタンは一切ありませんでした。また、ジョブを実行せずにExcelファイルに保存することなく、変換のデータをプレビューすることもできません。私がそれをしたとき、すべてのフィールドは出力ファイルにありました - 私は2番目の変換で指定したフィールドの代わりにでした。ジョブ内のあるPentaho変換から別の変換にデータを渡す?

私はドキュメントを検索してグーグルを試みましたが、データをスムーズに1つのトランスフォーメーションから別のトランスフォーメーションに移動する方法については明確なウォークスルーが見つかりません。私が見落としてしまったものに向けて私を指し示しているとしても、どんな反応も認められるでしょう。

ありがとうございます!

答えて

0

最も良い方法は、KTRを作成し、それぞれを実行/テストすることです。このようにして結果のデータを検査し、すべての個々の変換を最終ジョブに統合することができます。

0

最も一般的な方法は、コピーローを使用して1つのKTRの終わりになり、結果からget行を次のものの開始点として使用することです。次のKTRで操作している間は実際に結果を見ることができませんが、読書を簡単にするためにできることはプレビューウィンドウを設定し、開いたままにしてすべての列名とデータを表示します。

次のKTRまで数行のコードを設定したい場合は、Set変数を最初のKTRの終了ステップとして使用し、変数を取得する手順を使用して2番目のKTRの変数をいつでも取得できます。この場合、親KJB(最初のKTRを呼び出したジョブ)の変数をデフォルト値なしに設定し、変数設定ステップの変数スコープタイプを有効にする必要があることを忘れないでください親の仕事。

関連する問題