Talendを使用して、データベースからいくつかのETLを実行しています。単一のルックアップ・テーブル複数のマップ内のTalend
同じテーブル間で3回同じtMap操作を実行する必要がありますが、フィールドは異なります。
ルックアップテーブルが大きい(100 Milionレコード)ので、一度ロードして3つの異なるtMapコンポーネントに同じルックアップテーブルを使用する方法があるのだろうかと思います。
ありがとうございました。
Talendを使用して、データベースからいくつかのETLを実行しています。単一のルックアップ・テーブル複数のマップ内のTalend
同じテーブル間で3回同じtMap操作を実行する必要がありますが、フィールドは異なります。
ルックアップテーブルが大きい(100 Milionレコード)ので、一度ロードして3つの異なるtMapコンポーネントに同じルックアップテーブルを使用する方法があるのだろうかと思います。
ありがとうございました。
テーブルを読み取ってtHashOutput
コンポーネントに書き込み、tHashInput
を使用してtHashOutput
からデータを読み取ることができます。私は、任意のデータベースに接続されていないので、私はtFixedFlowInput
から、いくつかの静的な入力を使用しています
以下は、簡単な仕事のデザインです。以下は、私がtHashOutput_1
コンポーネントに格納しています
tHashInput
コンポーネントを使用してtHashOutput_1
にある同じデータを読んでいます。 tMap
コンポーネントで以下のようなさまざまな分野で参加しています。
注:あなたがあなたのパレットでtHashOutput
とtHashInput
コンポーネントを見つけることができなかった場合は、その後、you can follow this steps
こんにちは。私はあなたの解決策を試しましたが、うまくいかないようです。 ルックアップテーブルは、1つおきに別々に読み込みを続けます。 ![image](http://imgur.com/HDzTBqM) –
2つの 'tHashInput'コンポーネント間で行数が異なるのはなぜですか? – Viki888
行はまだ実行されているため、実際には行は青です。 –