みなさん、こんにちは!
今回は、Talendを使用していてデフォルトであるはずのコンポーネントがパレットに無い場合の対処法について書きます。
はじまり
Talendでバッチジョブを作成中に、よく使うコンポーネントとしてtHashInput/Outputがあります。
これは、取得したデータなどを一時出来に保存しておき、後で対になるコンポーネントを使用することで再度取り出せるというものです。
マスタデータをDBから取得しておいて一旦tHashOutput⇒後の出力フローでtHashInputするなどの使い方が一般的かと思います。
このコンポーネントは、カスタムコンポーネントではなくデフォルトでTalendにインストールされているものです。
なので、パレットで検索すれば引っかかる…
ない…
コンポーネントを表示させるように設定する
という経緯です。直し方は下記の通りです。
1.画面左上のプロジェクト設定を押下
2.ウインドウで左側枠にある表示したいコンポーネントを見つける。で、右枠に移す
設定が完了したらOKを押します。
3.確認
パレットの検索ウインドウで、対象のコンポーネントが表示されるようになっていれば、無事設定完了です。
お疲れ様でした。
おわりに
最初のプロジェクト設定ウインドウが、どうも新規プロジェクト作成っぽいアイコンで全然気づかずに15分も詰まりました…
他にもプロジェクト単位の設定はこのアイコンからできるので忘れないようにしないと…
今回は以上です!