
Component family |
Databases/Sybase IQ |
|
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 |
|
DB Version |
The available Sybase versions are: – Sybase IQ 12; – Sybase IQ 15. Warning
NoteThe Sybase IQ 15 version is |
|
Use an existing connection Warning
|
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 |
|
Host Warning
|
Database server IP address. |
|
Port Warning
|
Listening port number of DB server. |
|
Data Source Warning
|
Select the type of the data source to be used and complete the – DSN; – FILEDSN. When the FILEDSN type is used, a |
|
Database |
Name of the database |
|
Username and |
DB user authentication data. To enter the password, click the […] button next to the |
|
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 table: The table is
Create table: The table does not
Drop table if exists and create:
Create table if not exists: The
Clear table: The table content is |
|
File Name |
Name of the file to be generated and loaded. |
|
Append the file |
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 |
Additional JDBC Parameters |
Specify additional connection properties in the existing DB |
|
Fields terminated by |
Character, string or regular expression to separate fields. Warning
As a combination of tSybaseOutputBulk and tSybaseIQBulkExec, this component |
|
Lines terminated by |
Character or sequence of characters used to separate lines. |
|
Use enclose quotes |
Select this check box to use data enclosure characters. |
|
Include Head |
Select this heck box to include the column header. |
|
Encoding |
Select the encoding type from the list or select Custom and define it manually. This field |
|
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 jodbc.jar also needs to be installed separately in the WarningFor Sybase IQ 12, the For Sybase IQ 15, it is |
This scenario saves data from a tRowGenerator to a
file and then bulk-loads the data to a Sybase IQ 12 database.
-
Drop tRowGenerator and tSybaseIQOutputBulkExec onto the
workspace. -
Link tRowGenerator to tSybaseIQOutputBulkExec using a Row > Main
connection.
-
Double-click tRowGenerator to open its
schema editor. -
Click the [+] button to add two columns,
namely id and name. -
Select the type for id and name, respectively int and String.
-
Set the length for id and name, respectively 4 and 30.
-
Select the function for id and
name, respectively
Numeric.sequence
and
TalendDataGenerator.getFirstName
. -
Click Ok to close the editor and click
Yes on the pop-up below to propagate
changes: -
Double-click tSybaseIQOutputBulkExec to
open its Basic settings view. -
In the Host and Port fields, enter the connection details.
-
In the Database field, enter the database
name. -
In the Username and Password fields, enter the authentication
credentials. -
In the Table field, enter the table
name. -
In the Action on table list, select
Create table if not exists. -
In the Filename field, enter the full
path of the file to hold the data.
For use cases in relation with tSybaseIQOutputBulkExec, see the following scenarios: