The tSybaseOutputBulk and tSybaseBulkExec components are generally used together as parts of a two
step process. In the first step, an output file is generated. In the second step, this
file is used in the INSERT operation used to feed a database. These two steps are fused
together in the tSybaseOutputBulkExec component.
Component family |
Databases/Sybase |
|
Function |
Executes the Insert action on the data provided. |
|
Purpose |
As a dedicated component, it allows gains in performance during |
|
Basic settings |
Property type |
Either Built-in or Repository. Since version 5.6, both the Built-In mode and the Repository mode are |
|
|
Built-in: No property data stored |
|
|
Repository: Select the repository |
|
Use an existing connection |
Select this check box and in the Component List click the NoteWhen a Job contains the parent Job and the child Job, if you need to share an existing
For an example about how to share a database connection across Job levels, see |
|
Server |
Database server IP address Currently, only localhost, |
|
Port |
Listening port number of DB server. |
|
Database |
Name of the database |
|
Username and |
DB user authentication data. To enter the password, click the […] button next to the |
|
Bcp utility |
Name of the utility to be used to copy data over to the Sybase |
|
Batch row number |
Number of lines in each processed batch. |
|
Table |
Name of the table to be written. Note that only one table can be |
|
Action on table |
On the table defined, you can perform one of the following
None: No operation is carried
Drop and create a table: The table
Create a table: The table does not
Create a table if not exists: The
Clear a table: The table content is |
|
File Name |
Name of the file to be generated and loaded. WarningThis file is generated on the machine specified by the URI in |
|
Append |
Select this check box to add the new rows at the end of the |
|
Schema and Edit |
A schema is a row description. It defines the number of fields to be processed and passed on Since version 5.6, both the Built-In mode and the Repository mode are |
|
|
Built-In: You create and store the schema locally for this |
|
|
Repository: You have already created the schema and When the schema to be reused has default values that are integers or functions, ensure that For more details, see https://help.talend.com/display/KB/Verifying+default+values+in+a+retrieved+schema. |
Click Edit schema to make changes to the schema. If the
|
||
Advanced settings |
Use an interface file |
Select this check box to specify an interface file in the field |
|
Additional JDBC parameters |
Specify additional connection properties in the existing DB |
Action on data |
On the data of the table defined, you can perform:
Bulk Insert: Add multiple entries
Bulk Update: Make simultaneous |
|
|
Field terminator |
Character, string or regular expression to separate fields. Warning
As a combination of tSybaseOutputBulk and tSybaseBulkExec, this component |
|
DB Row terminator |
String (ex: ” |
|
First row NO. of file |
Type in the number of the file row where the action should start |
|
FILE Row terminator |
Character, string or regular expression to separate fields in a |
|
Include Head |
Select this heck box to include the column header. |
|
Encoding |
Regarding the source data, select the appropriate encoding from |
Sybase encoding type |
Select the Sybase-specific encoding type for the data to be |
|
|
Output |
Select the type of output for the standard output of the Sybase to console, to global variable. |
|
tStatCatcher Statistics |
Select this check box to collect log data at the component |
Dynamic settings |
Click the [+] button to add a row in the table and fill The Dynamic settings table is available only when the For more information on Dynamic settings and context |
|
Usage |
This component is mainly used when no particular transformation is |
|
Limitation |
This component requires installation of its related jar files. For more information about the The database server/client must be installed on the same machine |
For use cases in relation with tSybaseOutputBulkExec,
see the following scenarios: