tFileOutputDelimitedSplit | |
---|---|
Name: | tFileOutputDelimitedSplit |
Icon: | |
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 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: | |
|