tFileOutputDelimitedSplit – Talend Custom Components

tFileOutputDelimitedSplit
Name: tFileOutputDelimitedSplit
Icon: tFileOutputDelimitedSplit
Author: irahman
Resources:
Download:
Install Instructions:
Example: Coming soon…
Features:
Overview:

This component extends tFileOutputDelimited so that it splits output into multiple files when any arbitrary condition is met.

The standard component splits every N rows; this version starts a new file when any arbitrary condition is met AND/OR the number of rows reaches the limit. Note this means that if both condition and row limit are required, then rows in file can exceed the limit – file will keep growing until the condition is also met.

The use case that drove this change: split output file into manageable chunks as defined by # rows, but without splitting files in the middle of a logical ‘group’ of rows, where a group was defined as a consecutive set of rows with the same value in a given field. New file is started when current max rows is exceeded AND not in middle of ‘group’.

Release Notes:

Release version: 1.0 – 2011-04-27 10:14:48
This component extends tFileOutputDelimited so that it splits output into multiple files when any arbitrary condition is met.

The standard component splits every N rows; this version starts a new file when any arbitrary condition is met AND/OR the number of rows reaches the limit. Note this means that if both condition and row limit are required, then rows in file can exceed the limit – file will keep growing until the condition is also met.

Compatible:
  • 4.1 (obsolete)

Document get from Talend Exchange
Thank you for watching.

Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x