0

私は Pentaho Kettle を初めて使用し、Transformation で複数の操作を実行したいと考えています。まず私は

  1. テキスト ファイルからメイン テーブルへのデータの挿入。
  2. いくつかの条件に基づいて、メイン テーブルからいくつかの列を 2 番目のテーブルに読み込みます。

しかし、問題は、最初のステップを完了した後でのみ、2 番目のステップを実行する必要があることです。2 番目のステップでは、1 番目のステップを完了する必要があるためです。

私の最初のステップはほぼ20分かかると言えます..

また、同じ変換で、別のテーブルから他のデータをロードする必要もあります..

ケトルがスイッチなどのように実行するための専用オプションを提供していることを知りません.Webでたくさん検索しましたが、何も得られませんでした...

誰でも問題を解決するのを手伝ってくれますか。

4

2 に答える 2

0

または、トランスフォームを複数のトランスフォームに分割し、ジョブでそれらをオーケストレーションします。変換が単純な場合、ブロック手順を使用する傾向があります。しかし、それらを使いすぎると、変換が煩雑で複雑になります。通常、ジョブで変換をラップすると、より詳細に制御できます。

ブライアン

于 2013-02-01T01:40:07.210 に答える
0

それがまさに「ブロッキングステップ」が行うことです。試してみてください。

http://www.nicholasgoodman.com/bt/blog/2008/06/25/ordered-rows-in-kettle/

于 2012-08-13T12:12:13.933 に答える