出力コンポーネントを追加して設定するには以下の手順に従い、この例では、tFileOutputDelimitedを追加します。
addComponent { setComponentDefinition { TYPE: "tFileOutputDelimited", NAME: "tFileOutputDelimited_1", POSITION: 736, 256 } }
出力ファイルのパス
出力ファイルにヘッダーを含めるかどうか
出力ファイルのエンコーディングタイプ
指定の出力ファイルが既に存在している場合に、エラーを発生させ、ジョブの実行を停止するかどうか
デザインワークスペース上で、生成されたジョブに表示されるコンポーネントのラベル
setSettings { FILENAME : "\"E:/Talend/data/output/consolidated_list.csv\"", INCLUDEHEADER : "true", ENCODING : "\"UTF-8\"", ENCODING:ENCODING_TYPE : "UTF-8", FILE_EXIST_EXCEPTION : "false", LABEL : "consolidated_list" }
メタ文字を指定する場合、必ずバックスラッシュ(\)を使用してください。
このスキーマのカラム定義は、直前のコンポーネントtMapで定義されている出力スキーマのカラム定義と同じである必要があります。
addSchema { NAME: "tFileOutputDelimited_1", CONNECTOR: "FLOW", LABEL: "out" addColumn { NAME: "id", TYPE: "id_Integer", LENGTH: 2 } addColumn { NAME: "full_name", TYPE: "id_String" } addColumn { NAME: "age", TYPE: "id_Integer", LENGTH: 2 } addColumn { NAME: "city", TYPE: "id_String" } }
このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。