1

ある時点での私の図には、フィルター行があります。結果が TRUE の場合、それ以外の場合 (FALSE) は別の種類の選択を選択したいと思います。私は2つのinput tableオブジェクトでそれをしました。

実際には、フィルター行の後で、2 つの両方input tableが実行されるのは、最初に初期化されているためかもしれません。SQLスクリプトも試しましたが、同じ動作をしているようです。

4

1 に答える 1

1

そうです、これが PDI の仕組みです。すべてのステップが同時に初期化されるため、まさにこのシナリオで問題が発生する可能性があります。テーブル入力の1つが行を取得できず、これが爆発するという特定の問題はありますか?

こちらをご覧ください: http://forums.pentaho.com/archive/index.php/t-78324.html

さまざまな解決策、「行ごとに実行」していますか?この場合、SQL を文字列で動的に構築できます。それ以外の場合は、解決策を考案するためにもう少し情報が必要です - 少しトリッキーです。

于 2013-05-31T09:25:03.610 に答える