手順
-
tJavaコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューの[Code] (コード)フィールドに次のコードを入力します:
java.io.File file = new java.io.File("d:/mytalend.log"); java.io.PrintStream log_java = new java.io.PrintStream(new java.io.FileOutputStream(file)); System.setOut(log_java);
ジョブ全体の標準出力はファイルd:/mytalend.logにリダイレクトされます。
- 最初のtFixedFlowInputコンポーネントをダブルクリックし、[Basic settings] (基本設定)ビューを開きます。
- [Edit schema] (スキーマを編集)の横にある[…]ボタンをクリックし、表示されるダイアログボックスに整数型のidおよび文字列型のnameとteamという3カラムを追加してスキーマを定義します。
-
[Mode] (モード)エリアで、[Use Inline Content(delimited file)] (インラインコンテンツを使用: 区切りファイル)を選択し、[Content] (コンテンツ)フィールドの最初のtFixedFlowInputコンポーネントに次の入力データを入力します。
1;Lily;QA 2;Kevin;DEV 3;Daniel;DEV
- tFileOutputDelimitedコンポーネントをダブルクリックし、[Basic settings] (基本設定)ビューで[Use Output Stream] (出力ストリームの使用)チェックボックスをオンにして、[Output Stream] (出力ストリーム)フィールドにSystem.outと入力します。
- [Sync columns] (カラムを同期)ボタンをクリックして、先行コンポーネントからスキーマを取得します。
- 2番目のtFixedFlowInputコンポーネントをダブルクリックし、[Basic settings] (基本設定)ビューを開きます。
- 最初のtFixedFlowInputコンポーネントと同じように、3つのカラムを追加してスキーマを定義します。
-
[Mode] (モード)エリアで、[Use Inline Content(delimited file)] (インラインコンテンツを使用: 区切りファイル)を選択し、[Content] (コンテンツ)フィールドの2番目のtFixedFlowInputコンポーネントに次の入力データを入力します。
4;Allen;DOC 5;Judy;DOC