
tSalesforceOutputBulk and tSalesforceBulkExec components are used together to output the needed
file and then execute intended actions on the file for your Salesforce.com. These two
steps compose the tSalesforceOutputBulkExec component,
detailed in a separate section. The interest in having two separate elements lies in the
fact that it allows transformations to be carried out before the data loading.
Component family |
Business/Cloud |
|
Function |
tSalesforceBulkExec executes the |
|
Purpose |
As a dedicated component, tSalesforceBulkExec gains performance while carrying |
|
Basic settings |
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, Component |
|
Login Type |
Two options are available: Basic: select this option to log OAuth2: select this option to
|
Salesforce Webservice URL |
Enter the Webservice URL required to connect to the Salesforce |
|
Salesforce Version |
Enter the Salesforce version you are using. |
|
|
Username and |
Enter your Web service authentication details. To enter the password, click the […] button next to the |
|
Consumer Key and Consumer |
Enter your OAuth authentication details. Such information is To enter the consumer secret, click the […] button next For what a Connected App is, see Connected Apps. For how to create a Connected App, see |
|
Callback Host and Callback |
Enter your OAuth authentication callback url. This url (both host |
|
Token File |
Enter the token file name. It stores the refresh token that is |
|
Bulk file path |
Directory where are stored the bulk data you need to |
|
Action |
You can do any of the following operations on the data of the Insert: insert data. Update: update data.
Upsert: update and insert |
Upsert Key Column |
Specify the key column for the upsert operation. Available when Upsert is selected |
|
|
Module |
Select the relevant module in the list. NoteIf you select the Use Custom |
|
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 Click Edit schema to make changes to the schema. If the
Click Sync columns to retrieve the schema from the |
Advanced settings |
Rows to commit |
Specify the number of lines per data batch to be processed. |
|
Bytes to commit |
Specify the number of bytes per data batch to be processed. |
|
Concurrency mode |
The concurrency mode for the job. Parallel: process batches in Serial: process batches in serial |
|
Wait time for checking batch |
Specify the wait time for checking whether the batches in a Job |
|
Use Socks Proxy |
Select this check box if you want to use a proxy server. Once |
|
tStatCatcher Statistics |
Select this check box to gather the Job processing metadata at a |
Global Variables |
NB_LINE: the number of rows read by an input component or NB_SUCCESS: the number of rows successfully processed. NB_REJECT: the number of rows rejected. This is an After ERROR_MESSAGE: the error message generated by the A Flow variable functions during the execution of a component while an After variable To fill up a field or expression with a variable, press Ctrl + For further information about variables, see Talend Studio |
|
Usage |
Used as an output component. An Input component is required. |
|
Log4j |
The activity of this component can be logged using the log4j feature. For more information on this feature, see Talend Studio User For more information on the log4j logging levels, see the Apache documentation at http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html. |
|
Limitation |
The bulk data to be processed should be .csv Due to license incompatibility, one or more JARs required to use this component are not |
For a related scenario, see Scenario: Inserting transformed bulk data into your Salesforce.com.