カスタムコンポーネントを使用
Talend Studioを使えば、自分で作成したカスタムコンポーネントや、 QlikコミュニティまたはGitHubの公開アーカイブからダウンロードしたコンポーネントをインストールできるようになります。Talend Studioで実施するジョブデザインで使用できます。
カスタムコンポーネントは、Talend Component Kit Component Kitというフレームワークを使って開発し、Qlikコミュニティで共有できます。詳細は、Talend Component Kitを使ってコンポーネントを開発をご覧ください。
ユーザーコンポーネントフォルダーを指定
ユーザーコンポーネントフォルダーには、自分で作成したコンポーネント、およびQlikコミュニティまたはGitHubの公開アーカイブからダウンロードしたコンポーネントが含まれます。
詳細は、カスタムコンポーネントをインストールとカスタムコンポーネントをアップデートをご覧ください。
Procedure
カスタムコンポーネントをインストール
この例では、tFileOutputPDFというカスタムコンポーネントをインストールします。
Before you begin
tFileOutputPDFカスタムコンポーネントは、インストールする前にダウンロードする必要があります。tFileOutputPDFの詳細は、Talend Exchange EOL and Custom Componentsをご覧ください。
このコンポーネントをダウンロード済みである、または独自のコンポーネントをZIPファイルとしてエクスポート済みである場合は、次のステップでTalend Studioにインストールできます。
情報メモNote: メディエーションコンポーネントをインストールするためには、以下の手順を進める前に、コンポーネントZIPファイルにある<component>_java.xmlを編集し、HEADERにTYPE="CAMEL"を追加する必要があります。例:
<HEADER PLATEFORM="ALL" SERIAL="" VERSION="0.102" STATUS="ALPHA" COMPATIBILITY="ALL" AUTHOR="Talend" RELEASE_DATE="20100401A" STARTABLE="false" SCHEMA_AUTO_PROPAGATE="false" DATA_AUTO_PROPAGATE="false" TYPE="CAMEL" >
Procedure
カスタムコンポーネントをアップデート
Talend Studioは、カスタムコンポーネントフォルダーに加えられた変更の自動認識は行いません。カスタムコンポーネントフォルダにあるコンポーネントに変更を加えた場合は、次のいずれかのステップで変更を適用します。
Procedure
- Shift + Ctrl + F3を押し、コンポーネントをリロードします。
- Talend Studioを再起動し、コンポーネントをリロードします。
- Talend Studioの に移動し、[Apply] (適用)をクリックして変更内容を反映させます。
カスタムコンポーネントでLog4jを有効化または無効化
この手順では、このコンポーネントの実行に関するログメッセージを追跡して記録できるよう、カスタムコンポーネントでLog4jを有効にする方法を説明します。さらに、コンポーネント全体または特定のパラメーターに対して無効にする方法も説明します。
カスタムコンポーネントでLog4jを有効化
Procedure
パラメーターでLog4jを無効化
Procedure
Log4jを無効にしたいパラメーターに次の属性を追加します:
LOG4J_ENABLED="false"
パラメーターに対し、Log4jがデフォルトで有効になります。