talendopenstudio components rg 5.2.2 en
DESCRIPTION
Talend Open studio for DW BI developersTRANSCRIPT
-
Talend Open StudioComponentsReference Guide
5.2.2
-
Talend Open Studio Components
Adapted for v5.2.2. Supersedes previous Reference Guide releases.
Copyleft
This documentation is provided under the terms of the Creative Commons Public License (CCPL).
For more information about what you can and cannot do with this documentation in accordance with the CCPL,please read: http://creativecommons.org/licenses/by-nc-sa/2.0/
Notices
All brands, product names, company names, trademarks and service marks are the properties of their respectiveowners.
-
Talend Open Studio Components Reference Guide
Table of ContentsPreface .............................................. xix
General information . . . . . . . . . . . . . . . . . . . . . . . . . . . xixPurpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xixAudience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xixTypographical conventions . . . . . . . . . . . . . . xix
Feedback and Support . . . . . . . . . . . . . . . . . . . . . . . . xixBig Data components ............................. 1
tHiveClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2tHiveClose properties . . . . . . . . . . . . . . . . . . . . . 2Related scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
tHiveConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3tHiveConnection properties . . . . . . . . . . . . . . . 3Related scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
tHiveRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5tHiveRow properties . . . . . . . . . . . . . . . . . . . . . 5Related scenarios . . . . . . . . . . . . . . . . . . . . . . . . . 7
Business components .............................. 9tAlfrescoOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
tAlfrescoOutput Properties . . . . . . . . . . . . . . . 10Scenario: Creating documents on anAlfresco server . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
tBonitaDeploy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20tBonitaDeploy Properties . . . . . . . . . . . . . . . . 20Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . . 21
tBonitaInstantiateProcess . . . . . . . . . . . . . . . . . . . . . . 22tBonitaInstantiateProcess Properties . . . . . 22Scenario 1: Executing a Bonitaprocess via a Talend Job . . . . . . . . . . . . . . . . . 24Scenario 2: Outputting the processinstance UUID over the Row > Mainlink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
tCentricCRMInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31tCentricCRMInput Properties . . . . . . . . . . . . 31Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . . 31
tCentricCRMOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . 32tCentricCRMOutput Properties . . . . . . . . . . 32Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . . 32
tHL7Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33tHL7Input Properties . . . . . . . . . . . . . . . . . . . . . 33Scenario: Retrieving informationabout patients and events from anHL7 file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
tHL7Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37tHL7Output Properties . . . . . . . . . . . . . . . . . . . 37Related scenario . . . . . . . . . . . . . . . . . . . . . . . . . 37
tMarketoInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38tMarketoInput Properties . . . . . . . . . . . . . . . . 38Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . . 39
tMarketoListOperation . . . . . . . . . . . . . . . . . . . . . . . . 40tMarketoListOperation Properties . . . . . . . . 40Scenario: Adding a lead record to alist in the Marketo DB . . . . . . . . . . . . . . . . . . . 41
tMarketoOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45tMarketoOutput Properties . . . . . . . . . . . . . . . 45Scenario: Data transmission betweenMarketo DB and an external system . . . . . 46
tMicrosoftCrmInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51tMicrosoftCrmInput Properties . . . . . . . . . . 51Scenario: Writing data in aMicrosoft CRM database and puttingconditions on columns to extractspecified rows . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
tMicrosoftCrmOutput . . . . . . . . . . . . . . . . . . . . . . . . . . 58tMicrosoftCrmOutput Properties . . . . . . . . . 58Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . . 59
tMSAXInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60tMSAXInput properties . . . . . . . . . . . . . . . . . . 60Related scenarios . . . . . . . . . . . . . . . . . . . . . . . . 61
tMSAXOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
tMSAXOutput properties . . . . . . . . . . . . . . . . 62Scenario 1: Inserting data in adefined table in a MicrosoftAXserver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Scenario 2: Deleting data from adefined table in a MicrosoftAXserver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
tOpenbravoERPInput . . . . . . . . . . . . . . . . . . . . . . . . . . 69tOpenbravoERPInput properties . . . . . . . . . 69Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . . 70
tOpenbravoERPOutput . . . . . . . . . . . . . . . . . . . . . . . . 71tOpenbravoERPOutput properties . . . . . . . 71Related scenario . . . . . . . . . . . . . . . . . . . . . . . . . 71
tSageX3Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72tSageX3Input Properties . . . . . . . . . . . . . . . . . 72Scenario: Using query key to extractdata from a given Sage X3 system . . . . . . . 73
tSageX3Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77tSageX3Output Properties . . . . . . . . . . . . . . . 77Scenario: Using a Sage X3 Webservice to insert data into a givenSage X3 system . . . . . . . . . . . . . . . . . . . . . . . . . . 78
tSalesforceBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82tSalesforceBulkExec Properties . . . . . . . . . . 82Related Scenario: . . . . . . . . . . . . . . . . . . . . . . . . 83
tSalesforceConnection . . . . . . . . . . . . . . . . . . . . . . . . . . 84tSalesforceConnection properties . . . . . . . . 84Related scenario . . . . . . . . . . . . . . . . . . . . . . . . . 84
tSalesforceGetDeleted . . . . . . . . . . . . . . . . . . . . . . . . . . 85tSalesforceGetDeleted properties . . . . . . . . 85Scenario: Recovering deleted datafrom the Salesforce server . . . . . . . . . . . . . . . 86
tSalesforceGetServerTimestamp . . . . . . . . . . . . . . . 88tSalesforceGetServerTimestampproperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Related scenarios . . . . . . . . . . . . . . . . . . . . . . . . 89
tSalesforceGetUpdated . . . . . . . . . . . . . . . . . . . . . . . . . 90tSalesforceGetUpdated properties . . . . . . . . 90Related scenarios . . . . . . . . . . . . . . . . . . . . . . . . 91
tSalesforceInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92tSalesforceInput Properties . . . . . . . . . . . . . . 92Scenario: Using queries to extractdata from a Salesforce database . . . . . . . . . . 93
tSalesforceOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98tSalesforceOutput Properties . . . . . . . . . . . . . 98Scenario 1: Deleting data from theAccount object . . . . . . . . . . . . . . . . . . . . . . . . . . . 99Scenario 2: Gathering erroneous datawhile inserting data to a module atSalesforce.com . . . . . . . . . . . . . . . . . . . . . . . . . . 101Scenario 3: Inserting AccountIDsfrom an Excel File to the ContactModule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
tSalesforceOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . 109tSalesforceOutputBulk Properties . . . . . . 109Scenario: Inserting transformed bulkdata into your Salesforce.com . . . . . . . . . . 109
tSalesforceOutputBulkExec . . . . . . . . . . . . . . . . . . 114tSalesforceOutputBulkExecProperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Scenario: Inserting bulk data intoyour Salesforce.com . . . . . . . . . . . . . . . . . . . . 115
tSAPBWInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119tSAPBWInput Properties . . . . . . . . . . . . . . . 119Scenario: Reading data from SAPBW database . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
tSAPCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124tSAPCommit Properties . . . . . . . . . . . . . . . . 124Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 124
tSAPConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125tSAPConnection properties . . . . . . . . . . . . . 125Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 125
-
Talend Open Studio Components
iv Talend Open Studio Components Reference Guide
tSAPInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126tSAPInput Properties . . . . . . . . . . . . . . . . . . . 126Scenario 1: Retrieving metadata fromthe SAP system . . . . . . . . . . . . . . . . . . . . . . . . . 127Scenario 2: Reading data inthe different schemas of theRFC_READ_TABLE function . . . . . . . . . 134
tSAPOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140tSAPOutput Properties . . . . . . . . . . . . . . . . . 140Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 141
tSAPRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142tSAPRollback properties . . . . . . . . . . . . . . . 142Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 142
tSugarCRMInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143tSugarCRMInput Properties . . . . . . . . . . . . 143Scenario: Extracting account datafrom SugarCRM . . . . . . . . . . . . . . . . . . . . . . . . 143
tSugarCRMOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146tSugarCRMOutput Properties . . . . . . . . . . 146Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 146
tVtigerCRMInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147tVtigerCRMInput Properties . . . . . . . . . . . . 147Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 147
tVtigerCRMOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . 148tVtigerCRMOutput Properties . . . . . . . . . . 148Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 149
Business Intelligence components ......... 151tBarChart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
tBarChart properties . . . . . . . . . . . . . . . . . . . . 152Scenario: Creating a bar chart fromthe input data . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
tDB2SCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160tDB2SCD properties . . . . . . . . . . . . . . . . . . . . 160Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 161
tDB2SCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162tDB2SCDELT Properties . . . . . . . . . . . . . . . 162Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 163
tGreenplumSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164tGreenplumSCD Properties . . . . . . . . . . . . . 164Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 165
tInformixSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166tInformixSCD properties . . . . . . . . . . . . . . . 166Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 167
tIngresSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168tIngresSCD Properties . . . . . . . . . . . . . . . . . . 168Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 169
tJasperOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170tJasperOutput Properties . . . . . . . . . . . . . . . . 170Scenario: Generating a report againsta .jrxml template . . . . . . . . . . . . . . . . . . . . . . . . 170
tJasperOutputExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174tJasperOutputExec Properties . . . . . . . . . . . 174Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 174
tLineChart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175tLineChart properties . . . . . . . . . . . . . . . . . . . 175Scenario: Creating a line chart toease trend analysis . . . . . . . . . . . . . . . . . . . . . . 176
tMondrianInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183tMondrianInput Properties . . . . . . . . . . . . . . 183Scenario: Cross-join tables . . . . . . . . . . . . . 183
tMSSqlSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187tMSSqlSCD Properties . . . . . . . . . . . . . . . . . 187Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 188
tMysqlSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189tMysqlSCD Properties . . . . . . . . . . . . . . . . . . 189Scenario: Tracking changes usingSlowly Changing Dimensions (type 0through type 3) . . . . . . . . . . . . . . . . . . . . . . . . . 192
tMysqlSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200tMysqlSCDELT Properties . . . . . . . . . . . . . 200Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 201
tOracleSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
tOracleSCD Properties . . . . . . . . . . . . . . . . . 202Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 203
tOracleSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204tOracleSCDELT Properties . . . . . . . . . . . . . 204Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 205
tPaloCheckElements . . . . . . . . . . . . . . . . . . . . . . . . . . 206tPaloCheckElements Properties . . . . . . . . . 206Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 207
tPaloConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208tPaloConnection Properties . . . . . . . . . . . . . 208Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 208
tPaloCube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209tPaloCube Properties . . . . . . . . . . . . . . . . . . . 209Scenario: Creating a cube in anexisting database . . . . . . . . . . . . . . . . . . . . . . . . 210
tPaloCubeList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213tPaloCubeList Properties . . . . . . . . . . . . . . . 213Discovering the read-only outputschema of tPaloCubeList . . . . . . . . . . . . . . . 214Scenario: Retrieving detailed cubeinformation from a given database . . . . . . 214
tPaloDatabase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217tPaloDatabase Properties . . . . . . . . . . . . . . . 217Scenario: Creating a database . . . . . . . . . . 218
tPaloDatabaseList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220tPaloDatabaseList Properties . . . . . . . . . . . 220Discovering the read-only outputschema of tPaloDatabaseList . . . . . . . . . . . 221Scenario: Retrieving detaileddatabase information from a givenPalo server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
tPaloDimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223tPaloDimension Properties . . . . . . . . . . . . . 223Scenario: Creating a dimension withelements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
tPaloDimensionList . . . . . . . . . . . . . . . . . . . . . . . . . . . 231tPaloDimensionList Properties . . . . . . . . . 231Discovering the read-only outputschema of tPaloDimensionList . . . . . . . . . 232Scenario: Retrieving detaileddimension information from a givendatabase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
tPaloInputMulti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235tPaloInputMulti Properties . . . . . . . . . . . . . . 235Scenario: Retrieving dimensionelements from a given cube . . . . . . . . . . . . 236
tPaloOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240tPaloOutput Properties . . . . . . . . . . . . . . . . . . 240Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 241
tPaloOutputMulti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242tPaloOutputMulti Properties . . . . . . . . . . . . 242Scenario 1: Writing data into a givencube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243Scenario 2: Rejecting inflow datawhen the elements to be written donot exist in a given cube . . . . . . . . . . . . . . . . 246
tPaloRule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250tPaloRule Properties . . . . . . . . . . . . . . . . . . . . 250Scenario: Creating a rule in a givencube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
tPaloRuleList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253tPaloRuleList Properties . . . . . . . . . . . . . . . . 253Discovering the read-only outputschema of tPaloRuleList . . . . . . . . . . . . . . . . 254Scenario: Retrieving detailed ruleinformation from a given cube . . . . . . . . . 254
tParAccelSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257tParAccelSCD Properties . . . . . . . . . . . . . . . 257Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 258
tPostgresPlusSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259tPostgresPlusSCD Properties . . . . . . . . . . . 259Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 260
-
Talend Open Studio Components
Talend Open Studio Components Reference Guide v
tPostgresPlusSCDELT . . . . . . . . . . . . . . . . . . . . . . . . 261tPostgresPlusSCDELT Properties . . . . . . 261Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 262
tPostgresqlSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263tPostgresqlSCD Properties . . . . . . . . . . . . . . 263Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 264
tPostgresqlSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . 265tPostgresqlSCDELT Properties . . . . . . . . . 265Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 266
tSPSSInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267tSPSSInput properties . . . . . . . . . . . . . . . . . . 267Scenario: Displaying the content ofan SPSS .sav file . . . . . . . . . . . . . . . . . . . . . . . 267
tSPSSOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270tSPSSOutput properties . . . . . . . . . . . . . . . . . 270Scenario: Writing data in an .sav file . . . 270
tSPSSProperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273tSPSSProperties properties . . . . . . . . . . . . . 273Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 273
tSPSSStructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274tSPSSStructure properties . . . . . . . . . . . . . . 274Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 274
tSybaseSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275tSybaseSCD properties . . . . . . . . . . . . . . . . . 275Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 276
tSybaseSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277tSybaseSCDELT Properties . . . . . . . . . . . . 277Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 278
Cloud components .............................. 279tAmazonMysqlClose . . . . . . . . . . . . . . . . . . . . . . . . . . 280
tAmazonMysqlClose properties . . . . . . . . 280Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 280
tAmazonMysqlCommit . . . . . . . . . . . . . . . . . . . . . . . 281tAmazonMysqlCommit Properties . . . . . . 281Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 281
tAmazonMysqlConnection . . . . . . . . . . . . . . . . . . . . 282tAmazonMysqlConnectionProperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282Scenario: Inserting data in mother/daughter tables . . . . . . . . . . . . . . . . . . . . . . . . . . 283
tAmazonMysqlInput . . . . . . . . . . . . . . . . . . . . . . . . . . 287tAmazonMysqlInput properties . . . . . . . . . 287Scenario 1: Writing columns from aMySQL database to an output file . . . . . . 288
tAmazonMysqlOutput . . . . . . . . . . . . . . . . . . . . . . . . 292tAmazonMysqlOutput properties . . . . . . . 292Scenario 1: Adding a new columnand altering data in a DB table . . . . . . . . . 295Scenario 2: Updating data in adatabase table . . . . . . . . . . . . . . . . . . . . . . . . . . . 300Scenario 3: Retrieve data in errorwith a Reject link . . . . . . . . . . . . . . . . . . . . . . . 302
tAmazonMysqlRollback . . . . . . . . . . . . . . . . . . . . . . 308tAmazonMysqlRollback properties . . . . . 308Scenario: Rollback from insertingdata in mother/daughter tables . . . . . . . . . . 308
tAmazonMysqlRow . . . . . . . . . . . . . . . . . . . . . . . . . . . 310tAmazonMysqlRow properties . . . . . . . . . 310Scenario 1: Removing andregenerating a MySQL table index . . . . . 311Scenario 2: Using PreparedStatementobjects to query data . . . . . . . . . . . . . . . . . . . 313Related scenarios . . . . . . . . . . . . . . . . . . . . . . 317
tAmazonOracleClose . . . . . . . . . . . . . . . . . . . . . . . . . . 318tAmazonOracleClose properties . . . . . . . . 318Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 318
tAmazonOracleCommit . . . . . . . . . . . . . . . . . . . . . . . 319tAmazonOracleCommit Properties . . . . . 319Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 319
tAmazonOracleConnection . . . . . . . . . . . . . . . . . . . 320tAmazonOracleConnectionProperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 321tAmazonOracleInput . . . . . . . . . . . . . . . . . . . . . . . . . . 322
tAmazonOracleInput properties . . . . . . . . 322Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 323
tAmazonOracleOutput . . . . . . . . . . . . . . . . . . . . . . . . 324tAmazonOracleOutput properties . . . . . . . 324Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 326
tAmazonOracleRollback . . . . . . . . . . . . . . . . . . . . . . 327tAmazonOracleRollback properties . . . . . 327Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 327
tAmazonOracleRow . . . . . . . . . . . . . . . . . . . . . . . . . . . 328tAmazonOracleRow properties . . . . . . . . . 328Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 329
tMarketoInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330tMarketoListOperation . . . . . . . . . . . . . . . . . . . . . . . 331tMarketoOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332tSalesforceBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . 333tSalesforceConnection . . . . . . . . . . . . . . . . . . . . . . . . . 334tSalesforceGetDeleted . . . . . . . . . . . . . . . . . . . . . . . . . 335tSalesforceGetServerTimestamp . . . . . . . . . . . . . 336tSalesforceGetUpdated . . . . . . . . . . . . . . . . . . . . . . . . 337tSalesforceInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338tSalesforceOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339tSalesforceOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . 340tSalesforceOutputBulkExec . . . . . . . . . . . . . . . . . . 341tSugarCRMInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342tSugarCRMOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
Custom Code components ................... 345tGroovy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
tGroovy properties . . . . . . . . . . . . . . . . . . . . . . 346Related Scenarios . . . . . . . . . . . . . . . . . . . . . . . 346
tGroovyFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347tGroovyFile properties . . . . . . . . . . . . . . . . . . 347Scenario: Calling a file whichcontains Groovy code . . . . . . . . . . . . . . . . . . 347
tJava . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349tJava properties . . . . . . . . . . . . . . . . . . . . . . . . . 349Scenario: Printing out a variablecontent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
tJavaFlex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353tJavaFlex properties . . . . . . . . . . . . . . . . . . . . 353Scenario 1: Generating data flow . . . . . . . 353Scenario 2: Processing rows of datawith tJavaFlex . . . . . . . . . . . . . . . . . . . . . . . . . . 356
tJavaRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360tJavaRow properties . . . . . . . . . . . . . . . . . . . . 360Scenario: Transforming data line byline using tJavaRow . . . . . . . . . . . . . . . . . . . . 360
tLibraryLoad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364tLibraryLoad properties . . . . . . . . . . . . . . . . 364Scenario: Checking the format of ane-mail addressl . . . . . . . . . . . . . . . . . . . . . . . . . . 364
tSetGlobalVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367tSetGlobalVar properties . . . . . . . . . . . . . . . 367Scenario: Printing out the content ofa global variable . . . . . . . . . . . . . . . . . . . . . . . . 367
Data Quality components .................... 369tAddCRCRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
tAddCRCRow properties . . . . . . . . . . . . . . . 370Scenario: Adding a surrogate key toa file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
tChangeFileEncoding . . . . . . . . . . . . . . . . . . . . . . . . . 373tExtractRegexFields . . . . . . . . . . . . . . . . . . . . . . . . . . . 374tFuzzyMatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
tFuzzyMatch properties . . . . . . . . . . . . . . . . . 375Scenario 1: Levenshtein distance of 0in first names . . . . . . . . . . . . . . . . . . . . . . . . . . . 376Scenario 2: Levenshtein distance of 1or 2 in first names . . . . . . . . . . . . . . . . . . . . . . 378Scenario 3: Metaphonic distance infirst name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
tIntervalMatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
-
Talend Open Studio Components
vi Talend Open Studio Components Reference Guide
tIntervalMatch properties . . . . . . . . . . . . . . . 381Scenario: Identifying server locationsbased on their IP addresses . . . . . . . . . . . . . 381
tReplaceList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385tReplaceList Properties . . . . . . . . . . . . . . . . . 385Scenario: Replacement from areference file . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
tSchemaComplianceCheck . . . . . . . . . . . . . . . . . . . 389tSchemaComplianceCheckProperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389Scenario: Validating data againstschema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
tUniqRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394tUniqRow Properties . . . . . . . . . . . . . . . . . . . 394Scenario 1: Deduplicating entries . . . . . . . 395
tUniservBTGeneric . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398tUniservBTGeneric properties . . . . . . . . . . 398Scenario: Execution of a Job in theData Quality Service Hub Studio . . . . . . . 399
tUniservRTConvertName . . . . . . . . . . . . . . . . . . . . . 403tUniservRTConvertName properties . . . 403Scenario: Analysis of a name lineand assignment of the salutation . . . . . . . . 404
tUniservRTMailBulk . . . . . . . . . . . . . . . . . . . . . . . . . . 407tUniservRTMailBulk properties . . . . . . . . 407Scenario: Creating an index pool . . . . . . . 407
tUniservRTMailOutput . . . . . . . . . . . . . . . . . . . . . . . 411tUniservRTMailOutput properties . . . . . . 411Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 412
tUniservRTMailSearch . . . . . . . . . . . . . . . . . . . . . . . 413tUniservRTMailSearch properties . . . . . . 413Scenario: Adding contacts to themailRetrieval index pool . . . . . . . . . . . . . . . 413
tUniservRTPost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418tUniservRTPost properties . . . . . . . . . . . . . . 418Scenario 1: Checking and correctingthe postal code, city and street . . . . . . . . . . 419Scenario 2: Checking and correctingthe postal code, city and street, aswell as rejecting the unfeasible . . . . . . . . . 422
Databases - traditional components ....... 425tAccessBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
tAccessBulkExec properties . . . . . . . . . . . . 426Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 427
tAccessCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428tAccessCommit Properties . . . . . . . . . . . . . . 428Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 428
tAccessConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429tAccessConnection Properties . . . . . . . . . . 429Scenario: Inserting data in parent/child tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
tAccessInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433tAccessInput properties . . . . . . . . . . . . . . . . . 433Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 434
tAccessOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435tAccessOutput properties . . . . . . . . . . . . . . . 435Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 437
tAccessOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438tAccessOutputBulk properties . . . . . . . . . . 438Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 438
tAccessOutputBulkExec . . . . . . . . . . . . . . . . . . . . . . 439tAccessOutputBulkExec properties . . . . . 439Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 440
tAccessRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441tAccessRollback properties . . . . . . . . . . . . . 441Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 441
tAccessRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442tAccessRow properties . . . . . . . . . . . . . . . . . 442Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 443
tAS400Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444tAS400Close properties . . . . . . . . . . . . . . . . 444Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 444
tAS400Commit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445tAS400Commit Properties . . . . . . . . . . . . . . 445Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 445
tAS400Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446tAS400Connection Properties . . . . . . . . . . 446Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 446
tAS400Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448tAS400Input properties . . . . . . . . . . . . . . . . . 448Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 449
tAS400LastInsertId . . . . . . . . . . . . . . . . . . . . . . . . . . . 450tAS400LastInsertId properties . . . . . . . . . . 450Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 450
tAS400Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451tAS400Output properties . . . . . . . . . . . . . . . 451Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 453
tAS400Rollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454tAS400Rollback properties . . . . . . . . . . . . . 454Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 454
tAS400Row . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455tAS400Row properties . . . . . . . . . . . . . . . . . 455Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 456
tDB2BulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457tDB2BulkExec properties . . . . . . . . . . . . . . 457Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 458
tDB2Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459tDB2Close properties . . . . . . . . . . . . . . . . . . . 459Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 459
tDB2Commit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460tDB2Commit Properties . . . . . . . . . . . . . . . . 460Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 460
tDB2Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461tDB2Connection properties . . . . . . . . . . . . . 461Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 461
tDB2Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463tDB2Input properties . . . . . . . . . . . . . . . . . . . 463Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 464
tDB2Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465tDB2Output properties . . . . . . . . . . . . . . . . . 465Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 467
tDB2Rollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468tDB2Rollback properties . . . . . . . . . . . . . . . 468Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 468
tDB2Row . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469tDB2Row properties . . . . . . . . . . . . . . . . . . . . 469Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 470
tDB2SCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471tDB2SCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472tDB2SP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
tDB2SP properties . . . . . . . . . . . . . . . . . . . . . . 473Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 474
tInformixBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475tInformixBulkExec Properties . . . . . . . . . . 475Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 477
tInformixClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478tInformixClose properties . . . . . . . . . . . . . . 478Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 478
tInformixCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479tInformixCommit properties . . . . . . . . . . . . 479Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 479
tInformixConnection . . . . . . . . . . . . . . . . . . . . . . . . . . 480tInformixConnection properties . . . . . . . . 480Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 481
tInformixInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482tInformixInput properties . . . . . . . . . . . . . . . 482Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 482
tInformixOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483tInformixOutput properties . . . . . . . . . . . . . 483Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 485
tInformixOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . 486tInformixOutputBulk properties . . . . . . . . 486Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 487
tInformixOutputBulkExec . . . . . . . . . . . . . . . . . . . . 488
-
Talend Open Studio Components
Talend Open Studio Components Reference Guide vii
tInformixOutputBulkExec properties . . . 488Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 490
tInformixRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491tInformixRollback properties . . . . . . . . . . . 491Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 491
tInformixRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492tInformixRow properties . . . . . . . . . . . . . . . 492Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 493
tInformixSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494tInformixSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
tInformixSP properties . . . . . . . . . . . . . . . . . 495Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 496
tMSSqlBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497tMSSqlBulkExec properties . . . . . . . . . . . . 497Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 499
tMSSqlColumnList . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500tMSSqlColumnList Properties . . . . . . . . . . 500Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 500
tMSSqlClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501tMSSqlClose properties . . . . . . . . . . . . . . . . 501Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 501
tMSSqlCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502tMSSqlCommit properties . . . . . . . . . . . . . . 502Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 502
tMSSqlConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503tMSSqlConnection properties . . . . . . . . . . 503Scenario: Inserting data into adatabase table and extracting usefulinformation from it . . . . . . . . . . . . . . . . . . . . . 503
tMSSqlInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509tMSSqlInput properties . . . . . . . . . . . . . . . . . 509Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 510
tMSSqlLastInsertId . . . . . . . . . . . . . . . . . . . . . . . . . . . 511tMSSqlLastInsertId properties . . . . . . . . . . 511Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 511
tMSSqlOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512tMSSqlOutput properties . . . . . . . . . . . . . . . 512Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 515
tMSSqlOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516tMSSqlOutputBulk properties . . . . . . . . . . 516Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 516
tMSSqlOutputBulkExec . . . . . . . . . . . . . . . . . . . . . . 518tMSSqlOutputBulkExec properties . . . . . 518Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 520
tMSSqlRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521tMSSqlRollback properties . . . . . . . . . . . . . 521Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 521
tMSSqlRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522tMSSqlRow properties . . . . . . . . . . . . . . . . . 522Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 523
tMSSqlSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525tMSSqlSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
tMSSqlSP Properties . . . . . . . . . . . . . . . . . . . 526Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 527
tMSSqlTableList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528tMSSqlTableList Properties . . . . . . . . . . . . 528Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 528
tMysqlBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529tMysqlBulkExec properties . . . . . . . . . . . . . 529Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 530
tMysqlClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532tMysqlClose properties . . . . . . . . . . . . . . . . . 532Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 532
tMysqlColumnList . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533tMysqlColumnList Properties . . . . . . . . . . 533Scenario: Iterating on a DB table andlisting its column names . . . . . . . . . . . . . . . . 533
tMysqlCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536tMysqlCommit Properties . . . . . . . . . . . . . . 536Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 536
tMysqlConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537tMysqlConnection Properties . . . . . . . . . . . 537
Scenario: Inserting data in mother/daughter tables . . . . . . . . . . . . . . . . . . . . . . . . . . 537
tMysqlInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541tMysqlInput properties . . . . . . . . . . . . . . . . . 541Scenario 1: Writing columns from aMySQL database to an output file . . . . . . 542Scenario 2: Using context parameterswhen reading a table from a MySQLdatabase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545
tMysqlLastInsertId . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549tMysqlLastInsertId properties . . . . . . . . . . 549Scenario: Get the ID for the lastinserted record . . . . . . . . . . . . . . . . . . . . . . . . . . 549
tMysqlOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554tMysqlOutput properties . . . . . . . . . . . . . . . . 554Scenario 1: Adding a new columnand altering data in a DB table . . . . . . . . . 557Scenario 2: Updating data in adatabase table . . . . . . . . . . . . . . . . . . . . . . . . . . . 562Scenario 3: Retrieve data in errorwith a Reject link . . . . . . . . . . . . . . . . . . . . . . . 564
tMysqlOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570tMysqlOutputBulk properties . . . . . . . . . . . 570Scenario: Inserting transformed datain MySQL database . . . . . . . . . . . . . . . . . . . . 571
tMysqlOutputBulkExec . . . . . . . . . . . . . . . . . . . . . . . 574tMysqlOutputBulkExec properties . . . . . . 574Scenario: Inserting data in MySQLdatabase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
tMysqlRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577tMysqlRollback properties . . . . . . . . . . . . . . 577Scenario: Rollback from insertingdata in mother/daughter tables . . . . . . . . . . 577
tMysqlRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578tMysqlRow properties . . . . . . . . . . . . . . . . . . 578Scenario 1: Removing andregenerating a MySQL table index . . . . . 580Scenario 2: Using PreparedStatementobjects to query data . . . . . . . . . . . . . . . . . . . 581Scenario 3: Combining two flows forselective output . . . . . . . . . . . . . . . . . . . . . . . . . 585
tMysqlSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591tMysqlSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592tMysqlSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
tMysqlSP Properties . . . . . . . . . . . . . . . . . . . . 593Scenario: Finding a State Label usinga stored procedure . . . . . . . . . . . . . . . . . . . . . . 594
tMysqlTableList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597tMysqlTableList Properties . . . . . . . . . . . . . 597Scenario: Iterating on DB tables anddeleting their content using a user-defined SQL template . . . . . . . . . . . . . . . . . . 597Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 601
tOracleBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602tOracleBulkExec properties . . . . . . . . . . . . 602Scenario: Truncating and insertingfile data into Oracle DB . . . . . . . . . . . . . . . . 604
tOracleClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607tOracleClose properties . . . . . . . . . . . . . . . . . 607Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 607
tOracleCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608tOracleCommit Properties . . . . . . . . . . . . . . 608Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 608
tOracleConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609tOracleConnection Properties . . . . . . . . . . . 609Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 610
tOracleInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611tOracleInput properties . . . . . . . . . . . . . . . . . 611Scenario 1: Using context parameterswhen reading a table from an Oracledatabase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 615
-
Talend Open Studio Components
viii Talend Open Studio Components Reference Guide
tOracleOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616tOracleOutput properties . . . . . . . . . . . . . . . 616Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 619
tOracleOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620tOracleOutputBulk properties . . . . . . . . . . 620Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 621
tOracleOutputBulkExec . . . . . . . . . . . . . . . . . . . . . . 622tOracleOutputBulkExec properties . . . . . 622Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 624
tOracleRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625tOracleRollback properties . . . . . . . . . . . . . 625Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 625
tOracleRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626tOracleRow properties . . . . . . . . . . . . . . . . . . 626Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 628
tOracleSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629tOracleSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630tOracleSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
tOracleSP Properties . . . . . . . . . . . . . . . . . . . . 631Scenario: Checking number formatusing a stored procedure . . . . . . . . . . . . . . . . 633
tOracleTableList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636tOracleTableList properties . . . . . . . . . . . . . 636Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 636
tPostgresqlBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . 637tPostgresqlBulkExec properties . . . . . . . . . 637Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 638
tPostgresqlCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639tPostgresqlCommit Properties . . . . . . . . . . 639Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 639
tPostgresqlClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640tPostgresqlClose properties . . . . . . . . . . . . . 640Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 640
tPostgresqlConnection . . . . . . . . . . . . . . . . . . . . . . . . 641tPostgresqlConnection Properties . . . . . . . 641Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 641
tPostgresqlInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642tPostgresqlInput properties . . . . . . . . . . . . . 642Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 643
tPostgresqlOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644tPostgresqlOutput properties . . . . . . . . . . . . 644Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 646
tPostgresqlOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . 647tPostgresqlOutputBulk properties . . . . . . . 647Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 647
tPostgresqlOutputBulkExec . . . . . . . . . . . . . . . . . . 649tPostgresqlOutputBulkExecproperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 650
tPostgresqlRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . 651tPostgresqlRollback properties . . . . . . . . . 651Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 651
tPostgresqlRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652tPostgresqlRow properties . . . . . . . . . . . . . . 652Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 653
tPostgresqlSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654tPostgresqlSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . 655tSybaseBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
tSybaseBulkExec Properties . . . . . . . . . . . . 656Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 658
tSybaseClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659tSybaseClose properties . . . . . . . . . . . . . . . . 659Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 659
tSybaseCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660tSybaseCommit Properties . . . . . . . . . . . . . . 660Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 660
tSybaseConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661tSybaseConnection Properties . . . . . . . . . . 661Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 661
tSybaseInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662tSybaseInput Properties . . . . . . . . . . . . . . . . . 662Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 663
tSybaseIQBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . 664tSybaseIQBulkExec Properties . . . . . . . . . 664Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 666
tSybaseIQOutputBulkExec . . . . . . . . . . . . . . . . . . . 667tSybaseIQOutputBulkExecproperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667Scenario: Bulk-loading data to aSybase IQ 12 database . . . . . . . . . . . . . . . . . . 669Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 672
tSybaseOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673tSybaseOutput Properties . . . . . . . . . . . . . . . 673Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 675
tSybaseOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . . . 676tSybaseOutputBulk properties . . . . . . . . . . 676Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 677
tSybaseOutputBulkExec . . . . . . . . . . . . . . . . . . . . . . 678tSybaseOutputBulkExec properties . . . . . 678Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 680
tSybaseRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681tSybaseRollback properties . . . . . . . . . . . . . 681Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 681
tSybaseRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682tSybaseRow Properties . . . . . . . . . . . . . . . . . 682Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 683
tSybaseSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684tSybaseSCDELT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685tSybaseSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
tSybaseSP properties . . . . . . . . . . . . . . . . . . . 686Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 687
Databases - appliance/datawarehousecomponents ....................................... 689
tGreenplumBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . 690tGreenplumBulkExec Properties . . . . . . . . 690Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 691
tGreenplumClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692tGreenplumClose properties . . . . . . . . . . . . 692Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 692
tGreenplumCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . 693tGreenplumCommit Properties . . . . . . . . . 693Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 693
tGreenplumConnection . . . . . . . . . . . . . . . . . . . . . . . 694tGreenplumConnection properties . . . . . . 694Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 694
tGreenplumGPLoad . . . . . . . . . . . . . . . . . . . . . . . . . . 696tGreenplumGPLoad properties . . . . . . . . . 696Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 699
tGreenplumInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700tGreenplumInput properties . . . . . . . . . . . . 700Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 701
tGreenplumOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702tGreenplumOutput Properties . . . . . . . . . . . 702Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 704
tGreenplumOutputBulk . . . . . . . . . . . . . . . . . . . . . . 705tGreenplumOutputBulk properties . . . . . . 705Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 705
tGreenplumOutputBulkExec . . . . . . . . . . . . . . . . . 707tGreenplumOutputBulkExecproperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 708
tGreenplumRollback . . . . . . . . . . . . . . . . . . . . . . . . . . 709tGreenplumRollback properties . . . . . . . . . 709Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 709
tGreenplumRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710tGreenplumRow Properties . . . . . . . . . . . . . 710Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 711
tGreenplumSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712tIngresBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
tIngresBulkExec properties . . . . . . . . . . . . . 713Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 714
tIngresClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715tIngresClose properties . . . . . . . . . . . . . . . . . 715Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 715
-
Talend Open Studio Components
Talend Open Studio Components Reference Guide ix
tIngresCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716tIngresCommit Properties . . . . . . . . . . . . . . 716Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 716
tIngresConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717tIngresConnection Properties . . . . . . . . . . . 717Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 717
tIngresInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718tIngresInput properties . . . . . . . . . . . . . . . . . . 718Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 719
tIngresOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720tIngresOutput properties . . . . . . . . . . . . . . . . 720Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 722
tIngresOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723tIngresOutputBulk properties . . . . . . . . . . . 723Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 723
tIngresOutputBulkExec . . . . . . . . . . . . . . . . . . . . . . . 724tIngresOutputBulkExec properties . . . . . . 724Scenario: Loading data to a table inthe Ingres DBMS . . . . . . . . . . . . . . . . . . . . . . . 725Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 728
tIngresRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729tIngresRollback properties . . . . . . . . . . . . . . 729Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 729
tIngresRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730tIngresRow properties . . . . . . . . . . . . . . . . . . 730Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 731
tIngresSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732tNetezzaBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
tNetezzaBulkExec properties . . . . . . . . . . . 733Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 734
tNetezzaClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735tNetezzaClose properties . . . . . . . . . . . . . . . 735Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 735
tNetezzaCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736tNetezzaCommit Properties . . . . . . . . . . . . . 736Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 736
tNetezzaConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . 737tNetezzaConnection Properties . . . . . . . . . 737Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 737
tNetezzaInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738tNetezzaInput properties . . . . . . . . . . . . . . . . 738Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 739
tNetezzaNzLoad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740tNetezzaNzLoad properties . . . . . . . . . . . . . 740Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 744
tNetezzaOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745tNetezzaOutput properties . . . . . . . . . . . . . . 745Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 747
tNetezzaRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748tNetezzaRollback properties . . . . . . . . . . . . 748Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 748
tNetezzaRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749tNetezzaRow properties . . . . . . . . . . . . . . . . 749Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 750
tParAccelBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751tParAccelBulkExec Properties . . . . . . . . . . 751Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 752
tParAccelClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754tParAccelClose properties . . . . . . . . . . . . . . 754Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 754
tParAccelCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 755tParAccelCommit Properties . . . . . . . . . . . 755Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 755
tParAccelConnection . . . . . . . . . . . . . . . . . . . . . . . . . . 756tParAccelConnection Properties . . . . . . . . 756Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 756
tParAccelInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758tParAccelInput properties . . . . . . . . . . . . . . . 758Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 759
tParAccelOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760tParAccelOutput Properties . . . . . . . . . . . . . 760Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 762
tParAccelOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . 763tParAccelOutputBulk properties . . . . . . . . 763Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 763
tParAccelOutputBulkExec . . . . . . . . . . . . . . . . . . . . 765tParAccelOutputBulkExec Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 766
tParAccelRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767tParAccelRollback properties . . . . . . . . . . . 767Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 767
tParAccelRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768tParAccelRow Properties . . . . . . . . . . . . . . . 768Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 769
tParAccelSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770tTeradataClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771
tTeradataClose properties . . . . . . . . . . . . . . . 771Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 771
tTeradataCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772tTeradataCommit Properties . . . . . . . . . . . . 772Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 772
tTeradataConnection . . . . . . . . . . . . . . . . . . . . . . . . . . 773tTeradataConnection Properties . . . . . . . . 773Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 774
tTeradataFastExport . . . . . . . . . . . . . . . . . . . . . . . . . . 775tTeradataFastExport Properties . . . . . . . . . 775Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 775
tTeradataFastLoad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776tTeradataFastLoad Properties . . . . . . . . . . . 776Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 776
tTeradataFastLoadUtility . . . . . . . . . . . . . . . . . . . . . 777tTeradataFastLoadUtility Properties . . . . 777Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 778
tTeradataInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779tTeradataInput Properties . . . . . . . . . . . . . . . 779Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 780
tTeradataMultiLoad . . . . . . . . . . . . . . . . . . . . . . . . . . 781tTeradataMultiLoad Properties . . . . . . . . . 781Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 782
tTeradataOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783tTeradataOutput Properties . . . . . . . . . . . . . 783Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 785
tTeradataRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . 786tTeradataRollback Properties . . . . . . . . . . . 786Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 786
tTeradataRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787tTeradataRow Properties . . . . . . . . . . . . . . . 787Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 788
tTeradataTPTUtility . . . . . . . . . . . . . . . . . . . . . . . . . . 789tTeradataTPTUtility Properties . . . . . . . . . 789Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 790
tTeradataTPump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791tTeradataTPump Properties . . . . . . . . . . . . . 791Scenario: Inserting data into aTeradata database table . . . . . . . . . . . . . . . . . 792
tVectorWiseCommit . . . . . . . . . . . . . . . . . . . . . . . . . . 796tVectorWiseCommit Properties . . . . . . . . . 796Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 796
tVectorWiseConnection . . . . . . . . . . . . . . . . . . . . . . . 797tVectorWiseConnection Properties . . . . . 797Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 797
tVectorWiseInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799tVectorWiseInput Properties . . . . . . . . . . . . 799Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 800
tVectorWiseOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801tVectorWiseOutput Properties . . . . . . . . . . 801Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 803
tVectorWiseRollback . . . . . . . . . . . . . . . . . . . . . . . . . . 804tVectorWiseRollback Properties . . . . . . . . 804Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 804
tVectorWiseRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805tVectorWiseRow Properties . . . . . . . . . . . . 805Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 806
-
Talend Open Studio Components
x Talend Open Studio Components Reference Guide
tVerticaBulkExec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807tVerticaBulkExec Properties . . . . . . . . . . . . 807Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 808
tVerticaClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809tVerticaClose properties . . . . . . . . . . . . . . . . 809Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 809
tVerticaCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810tVerticaCommit Properties . . . . . . . . . . . . . 810Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 810
tVerticaConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811tVerticaConnection Properties . . . . . . . . . . 811Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 811
tVerticaInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812tVerticaInput Properties . . . . . . . . . . . . . . . . 812Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 813
tVerticaOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814tVerticaOutput Properties . . . . . . . . . . . . . . . 814Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 817
tVerticaOutputBulk . . . . . . . . . . . . . . . . . . . . . . . . . . . 818tVerticaOutputBulk Properties . . . . . . . . . . 818Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 818
tVerticaOutputBulkExec . . . . . . . . . . . . . . . . . . . . . . 820tVerticaOutputBulkExec Properties . . . . 820Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 821
tVerticaRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822tVerticaRollback Properties . . . . . . . . . . . . 822Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 822
tVerticaRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823tVerticaRow Properties . . . . . . . . . . . . . . . . . 823Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 824
Databases - other components .............. 825tCreateTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
tCreateTable Properties . . . . . . . . . . . . . . . . . 826Scenario: Creating new table in aMysql Database . . . . . . . . . . . . . . . . . . . . . . . . . 828
tDBInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830tDBInput properties . . . . . . . . . . . . . . . . . . . . . 830Scenario 1: Displaying selected datafrom DB table . . . . . . . . . . . . . . . . . . . . . . . . . . 831Scenario 2: Using StoreSQLQueryvariable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832
tDBOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834tDBOutput properties . . . . . . . . . . . . . . . . . . . 834Scenario: Writing a row to a tablein the MySql database via an ODBCconnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835
tDBSQLRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838tDBSQLRow properties . . . . . . . . . . . . . . . . 838Scenario: Resetting a DB auto-increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839
tEXAInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841tEXAInput properties . . . . . . . . . . . . . . . . . . . 841Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 842
tEXAOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843tEXAOutput properties . . . . . . . . . . . . . . . . . 843Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 845
tEXARow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846tEXARow properties . . . . . . . . . . . . . . . . . . . 846Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 847
tEXistConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848tEXistConnection properties . . . . . . . . . . . . 848Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 848
tEXistDelete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849tEXistDelete properties . . . . . . . . . . . . . . . . . 849Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 849
tEXistGet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 850tEXistGet properties . . . . . . . . . . . . . . . . . . . . 850Scenario: Retrieve resources from aremote eXist DB server . . . . . . . . . . . . . . . . . 850
tEXistList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853tEXistList properties . . . . . . . . . . . . . . . . . . . . 853Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 853
tEXistPut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854tEXistPut properties . . . . . . . . . . . . . . . . . . . . 854Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 854
tEXistXQuery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855tEXistXQuery properties . . . . . . . . . . . . . . . 855Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 855
tEXistXUpdate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856tEXistXUpdate properties . . . . . . . . . . . . . . 856Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 856
tFirebirdClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857tFirebirdClose properties . . . . . . . . . . . . . . . 857Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 857
tFirebirdCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858tFirebirdCommit Properties . . . . . . . . . . . . . 858Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 858
tFirebirdConnection . . . . . . . . . . . . . . . . . . . . . . . . . . 859tFirebirdConnection properties . . . . . . . . . 859Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 859
tFirebirdInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860tFirebirdInput properties . . . . . . . . . . . . . . . . 860Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 861
tFirebirdOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862tFirebirdOutput properties . . . . . . . . . . . . . . 862Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 864
tFirebirdRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865tFirebirdRollback properties . . . . . . . . . . . . 865Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 865
tFirebirdRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 866tFirebirdRow properties . . . . . . . . . . . . . . . . 866Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 867
tHiveClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868tHiveConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869tHiveRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 870tHSQLDbInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
tHSQLDbInput properties . . . . . . . . . . . . . . 871Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 872
tHSQLDbOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 873tHSQLDbOutput properties . . . . . . . . . . . . 873Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 876
tHSQLDbRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 877tHSQLDbRow properties . . . . . . . . . . . . . . . 877Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 878
tInterbaseClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879tInterbaseClose properties . . . . . . . . . . . . . . 879Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 879
tInterbaseCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880tInterbaseCommit Properties . . . . . . . . . . . 880Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 880
tInterbaseConnection . . . . . . . . . . . . . . . . . . . . . . . . . 881tInterbaseConnection properties . . . . . . . . 881Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 881
tInterbaseInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882tInterbaseInput properties . . . . . . . . . . . . . . . 882Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 883
tInterbaseOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884tInterbaseOutput properties . . . . . . . . . . . . . 884Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 886
tInterbaseRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . 887tInterbaseRollback properties . . . . . . . . . . . 887Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 887
tInterbaseRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 888tInterbaseRow properties . . . . . . . . . . . . . . . 888Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 889
tJavaDBInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 890tJavaDBInput properties . . . . . . . . . . . . . . . . 890Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 890
tJavaDBOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892tJavaDBOutput properties . . . . . . . . . . . . . . 892Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 893
tJavaDBRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895tJavaDBRow properties . . . . . . . . . . . . . . . . 895Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 896
-
Talend Open Studio Components
Talend Open Studio Components Reference Guide xi
tJDBCColumnList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 897tJDBCColumnList Properties . . . . . . . . . . . 897Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 897
tJDBCClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 898tJDBCClose properties . . . . . . . . . . . . . . . . . 898Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 898
tJDBCCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899tJDBCCommit Properties . . . . . . . . . . . . . . . 899Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 899
tJDBCConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900tJDBCConnection Properties . . . . . . . . . . . 900Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 901
tJDBCInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902tJDBCInput properties . . . . . . . . . . . . . . . . . . 902Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 903
tJDBCOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904tJDBCOutput properties . . . . . . . . . . . . . . . . 904Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 906
tJDBCRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907tJDBCRollback properties . . . . . . . . . . . . . . 907Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 907
tJDBCRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 908tJDBCRow properties . . . . . . . . . . . . . . . . . . 908Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 909
tJDBCSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911tJDBCSP Properties . . . . . . . . . . . . . . . . . . . . 911Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 912
tJDBCTableList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913tJDBCTableList Properties . . . . . . . . . . . . . 913Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 913
tLDAPAttributesInput . . . . . . . . . . . . . . . . . . . . . . . . 914tLDAPAttributesInput Properties . . . . . . . 914Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 915
tLDAPConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916tLDAPConnection Properties . . . . . . . . . . . 916Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 917
tLDAPInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918tLDAPInput Properties . . . . . . . . . . . . . . . . . 918Scenario: Displaying LDAPdirectorys filtered content . . . . . . . . . . . . . . 919
tLDAPOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922tLDAPOutput Properties . . . . . . . . . . . . . . . 922Scenario: Editing data in a LDAPdirectory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
tLDAPRenameEntry . . . . . . . . . . . . . . . . . . . . . . . . . . 926tLDAPRenameEntry properties . . . . . . . . . 926Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 927
tMaxDBInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928tMaxDBInput properties . . . . . . . . . . . . . . . . 928Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 929
tMaxDBOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 930tMaxDBOutput properties . . . . . . . . . . . . . . 930Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 931
tMaxDBRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933tMaxDBRow properties . . . . . . . . . . . . . . . . 933Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 934
tParseRecordSet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935tParseRecordSet properties . . . . . . . . . . . . . 935Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 935
tPostgresPlusBulkExec . . . . . . . . . . . . . . . . . . . . . . . . 936tPostgresPlusBulkExec properties . . . . . . 936Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 937
tPostgresPlusClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . 938tPostgresPlusClose properties . . . . . . . . . . 938Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 938
tPostgresPlusCommit . . . . . . . . . . . . . . . . . . . . . . . . . 939tPostgresPlusCommit Properties . . . . . . . . 939Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 939
tPostgresPlusConnection . . . . . . . . . . . . . . . . . . . . . . 940tPostgresPlusConnection Properties . . . . 940Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 940
tPostgresPlusInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 942
tPostgresPlusInput properties . . . . . . . . . . . 942Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 943
tPostgresPlusOutput . . . . . . . . . . . . . . . . . . . . . . . . . . 944tPostgresPlusOutput properties . . . . . . . . . 944Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 946
tPostgresPlusOutputBulk . . . . . . . . . . . . . . . . . . . . . 947tPostgresPlusOutputBulk properties . . . . 947Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 947
tPostgresPlusOutputBulkExec . . . . . . . . . . . . . . . . 949tPostgresPlusOutputBulkExecproperties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 950
tPostgresPlusRollback . . . . . . . . . . . . . . . . . . . . . . . . 951tPostgresPlusRollback properties . . . . . . . 951Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 951
tPostgresPlusRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952tPostgresPlusRow properties . . . . . . . . . . . 952Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 953
tPostgresPlusSCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954tPostgresPlusSCDELT . . . . . . . . . . . . . . . . . . . . . . . . 955tSasInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 956
tSasInput properties . . . . . . . . . . . . . . . . . . . . . 956Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 957
tSasOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958tSasOutput properties . . . . . . . . . . . . . . . . . . . 958Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 960
tSQLiteClose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961tSQLiteClose properties . . . . . . . . . . . . . . . . 961Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 961
tSQLiteCommit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 962tSQLiteCommit Properties . . . . . . . . . . . . . 962Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 962
tSQLiteConnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 963SQLiteConnection properties . . . . . . . . . . . 963Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 963
tSQLiteInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964tSQLiteInput Properties . . . . . . . . . . . . . . . . 964Scenario: Filtering SQlite data . . . . . . . . . . 965
tSQLiteOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 967tSQLiteOutput Properties . . . . . . . . . . . . . . . 967Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 969
tSQLiteRollback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 970tSQLiteRollback properties . . . . . . . . . . . . . 970Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 970
tSQLiteRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 971tSQLiteRow Properties . . . . . . . . . . . . . . . . . 971Scenario: Updating SQLite rows . . . . . . . 972Related scenarios . . . . . . . . . . . . . . . . . . . . . . 974
DotNET components ........................... 975tDotNETInstantiate . . . . . . . . . . . . . . . . . . . . . . . . . . . 976
tDotNETInstantiate properties . . . . . . . . . . 976Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 976
tDotNETRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 977tDotNETRow properties . . . . . . . . . . . . . . . . 977Scenario: Utilizing .NET in Talend . . . . . 978
ELT components ................................ 983tCombinedSQLAggregate . . . . . . . . . . . . . . . . . . . . 984
tCombinedSQLAggregate properties . . . 984Scenario: Filtering and aggregatingtable columns directly on the DBMS . . . 985
tCombinedSQLFilter . . . . . . . . . . . . . . . . . . . . . . . . . . 989tCombinedSQLFilter Properties . . . . . . . . 989Related Scenario . . . . . . . . . . . . . . . . . . . . . . . . 990
tCombinedSQLInput . . . . . . . . . . . . . . . . . . . . . . . . . . 991tCombinedSQLInput properties . . . . . . . . 991Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 991
tCombinedSQLOutput . . . . . . . . . . . . . . . . . . . . . . . . 992tCombinedSQLOutput properties . . . . . . . 992Related scenario . . . . . . . . . . . . . . . . . . . . . . . . 992
tELTGreenplumInput . . . . . . . . . . . . . . . . . . . . . . . . 993tELTGreenplumInput properties . . . . . . . . 993Related scenarios . . . . . . . . . . . . . . . . . . . . . . . 993
-
Talend Open Studio Components
xii Talend Open Studio Components Reference Guide
tELTGreenplumMap . . . . . . . . . . . . . . . . . . . . . . . . . 994tELTGreenplumMap properties . . . . . . . . 994Scenario: Mapping data using asimple implicit join . . . . . . . . . . . . . . . . . . . . . 995Related scenario: . . . . . . . . . . . . . . . . . . . . . . 1001
tELTGreenplumOutput . . . . . . . . . . . . . . . . . . . . . 1002tELTGreenplumOutput properties . . . . . 1002Related scenarios . . . . . . . . . . . . . . . . . . . . . . 1002
tELTJDBCInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004tELTJDBCInput properties . . . . . . . . . . . . 1004Related scenarios . . . . . . . . . . . . . . . . . . . . . . 1004
tELTJDBCMap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005tELTJDBCMap properties . . . . . . . . . . . . 1005Related scenario: . . . . . . . . . . . . . . . . . . . . . . 1006
tELTJDBCOutput . . . . . . . . . . . . . . . . . . . . . . . . . . . 1007tELTJDBCOutput properties . . . . . . . . . . 1007Related scenarios . . . . . . . . . . . . . . . . . . . . . . 1008
tELTMSSqlInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009tELTMSSqlInput properties . . . . . . . . . . . 1009Related scenarios . . . . . . . . . . . . . . . . . . . . . . 1009
tELTMSSqlMap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010tELTMSSqlMap properties . . . . . . . . . . . . 1010Related scenario: . . . . . . . . . . . . . . . . . . . . . . 1011
tELTMSSqlOutput . . . . . . . . . . . . . . . . . . . . . . . . . . 1012tELTMSSqlOutput properties . . . . . . . . . 1012Related scenarios . . . . . . . . . . . . . . . . . . . . . . 1013