tFileInputDelimited Standard properties
These properties are used to configure tFileInputDelimited running in the Standard Job framework.
The Standard
tFileInputDelimited component belongs to the File family.
The component in this framework is generally available.
Basic settings
|
Property type |
Either Built-In or Repository. |
|
|
Built-In: No property data stored centrally. |
|
|
Repository: Select the repository file where the |
|
File Name/Stream |
File name: Name and path of the file to
Stream: The data flow to be processed. This variable could be already pre-defined in your Studio or In order to avoid the inconvenience of hand writing, you could Related topic to the available variables: see |
|
Row separator |
The separator used to identify the end of a row. |
|
Field separator |
Enter character, string or regular expression to separate fields for the transferred |
|
CSV options |
Select this check box to specify the following CSV parameters:
|
|
Header |
Enter the number of rows to be skipped in the beginning of file. Note that when dynamic schema is used, the first row of the input |
|
Footer |
Number of rows to be skipped at the end of the file. |
|
Limit |
Maximum number of rows to be processed. If Limit = 0, no row is |
|
Schema and Edit Schema |
A schema is a row description. It defines the number of fields (columns) to Click Edit schema to make changes to the schema.
Note that if the input value of any non-nullable primitive This component offers the This dynamic schema When using |
|
|
Built-In: You create and store the |
|
|
Repository: You have already created |
|
Skip empty rows |
Select this check box to skip the empty rows. |
|
Uncompress as zip file |
Select this check box to uncompress the input file. |
|
Die on error |
Select the check box to stop the execution of the Job when an error Clear the check box to skip any rows on error and complete the process for To catch the |
Advanced settings
|
Advanced separator (for numbers) |
Select this check box to change the separator used for numbers. By default, the thousands separator is a comma (,) and the decimal separator is a period (.). |
|
Extract lines at random |
Select this check box to set the number of lines to be extracted |
|
Encoding |
Select the encoding from the list or select Custom and define it manually. This field is compulsory for database |
|
Trim all column |
Select this check box to remove the leading and trailing whitespaces from all |
|
Check each row structure against schema |
Select this check box to check whether the total number of columns |
|
Check date |
Select this check box to check the date format strictly against the input schema. |
|
Check columns to trim |
This table is filled automatically with the schema being used. Select the check |
|
Split row before field |
Select this check box to split rows before splitting fields. |
|
Permit hexadecimal (0xNNN) or octal (0NNNN) for numeric |
Select this check box if any of your numeric types (long, integer, short, or byte type), will In the table that displays, select the check box next to the column or Select the Permit hexadecimal or This table appears only when the Permit |
|
tStatCatcher Statistics |
Select this check box to gather the processing metadata at the Job |
Global Variables
|
Global Variables |
NB_LINE: the number of rows processed. This is an After
ERROR_MESSAGE: the error message generated by the A Flow variable functions during the execution of a component while an After variable To fill up a field or expression with a variable, press Ctrl + For further information about variables, see |
Usage
|
Usage rule |
Use this component to read a file and separate fields contained in |
| Limitation |
Due to license incompatibility, one or more JARs required to use this component are not |