カスタムコンポーネントのビルドに新しいフレームワークが利用できます。新しいフレームワークは、このバージョン以降では使用が必須となっています。Talend Component Kitを使ってコンポーネントを開発をご覧ください。このドキュメントは、 TalendExchangeからダウンロードされたコンポーネントも対象となります。
Talend Studioの Integration パースペクティブで使用するカスタムコンポーネントをダウンロードしてインストールできます。
TalendExchangeからのコンポーネントのダウンロードとインストールの詳細は、カスタムコンポーネントをインストールおよびアップデートする方法 をご覧ください。
次のプロシージャーは外部コンポーネントにのみ該当します。
ユーザーコンポーネントフォルダーには、自分で作成したコンポーネント、そして Talend Exchangeからダウンロードしたコンポーネント(またはそのいずれか)が含まれます。コンポーネントフォルダーを定義するには、次の手順に従います。
手順
-
[Preferences] (環境設定)ダイアログボックスのツリービューで、 Talend ノードを展開し、[Components] (コンポーネント)を選択します。
-
[User component folder] (ユーザーコンポーネントフォルダー)に、Studioの[Palette] (パレット)に追加するカスタムコンポーネントを含むフォルダーへのパスを入力するか、参照して探します。
Studioの[Palette] (パレット)にインポートするには、カスタムコンポーネントは、自分で定義したコンポーネントフォルダーのルートにある別のフォルダーに保存されていなければなりません。
注: カスタムコンポーネントのjavajetファイルで一部のコードを再利用する必要がある場合は、ユーザーコンポーネントフォルダーの下にフォルダーテンプレートを作成し、そこに再利用可能なコードを配置する必要があります。たとえば、フォルダテンプレートの下に再利用可能なコードファイルLog4jFileUtil.javajetがある場合、<%@ include file = "../ templates / Log4jFileUtil.javajet"%>
を追加することにより、他のjavajetファイルで再利用できます。
-
[Apply] (適用)をクリックして環境設定を確定します。[Apply and Close] (適用して閉じる)をクリックして環境設定を確定し、ダイアログボックスを閉じることもできます。
Studioが再起動し、外部コンポーネントが[Palette] (パレット)に追加されます。
タスクの結果
この設定はワークスペースのメタデータに保存されます。Talend Studioのワークスペースが変更された場合は、この設定をもう一度行う必要があります。