After the two required connections are created, we can proceed to customizing the data flow components. 
In this example, we will also show how to create and use a variable. To create a variable perform the following steps: 
| 1. | Right-click the design surface and then click Variables.  |  
 | 2. | The Variables window is displayed. On the Variables window toolbar click the Add Variable button.  |  
 | 3. | A new variable is created and displayed in the window. Rename it as required, then in the Properties window set the variable properties.  |  
 In this example we call the variable 'AccountName' and set the following properties: 
ValueType = String  
Value = GenePoint 
other properties are left set to their default values. 
Now we proceed to customizing the Devart Salesforce Source. 
| 1. | Double-click the Devart Salesforce Source data flow object. |  
 | 2. | The Devart Salesforce Source Editor dialog box is displayed. Select the created Devart Salesforce Connection Manager in the Salesforce Connection list.  |  
 | 3. | Drag the required table (in our example we use the Account table) from the Tables area to the Query area: 
  
  |  
 | 4. | Then we add a WHERE clause and drag the variable we have previously created from the User node of the Variables area to the Query area.  |  
 | 5. | We may also edit the query in such a way that only the necessary columns are selected. Thus, we get the following query: 
  
  |  
 | 6. | Click the Preview Data button to view the result of the query execution. The Preview Data window is displayed: 
  
  |  
 | 7. | Click Close to return to the Devart Salesforce Source Editor dialog box. |  
 | 8. | In the editor dialog box click OK. |  
 If all options are set correctly, the red marker on the data flow object disappears. Connect the two data flow objects with a Data Flow path and proceed to customizing the OLE DB Destination: 
| 1. | Right-click the OLE DB Destination data flow object. The Connection Manager tab of the OLE DB Destination Editor dialog box is displayed. 
  
  |  
 | 2. | Specify the following settings in this tab: |  
 | 3. | Select the required connection in the OLE DB connection manager drop-down list;  |  
 | 4. | Select Table or View in the Data access mode list;  |  
 | 5. | Select the required database object name in the Name of the table or the view drop-down list. |  
 | 6. | Switch to the Mappings tab. |  
 | 7. | SSIS automatically maps columns having the same names. If necessary, specify mapping between the source and destination columns either using the Input Columns drop-down lists, or just by drawing lines between the corresponding columns: |  
 | 8. | Switch to the Error Output tab. 
  
  
  
This tab allows you to specify in what way component failure should be treated; the following options are available: Fail component, Redirect row, Ignore failure. |  
 | 9. |  After all options are set, click OK. |  
 Make sure that the red marker is absent on the OLE DB Destination data flow object. 
  
Right-click the design area and then click Execute Task. The green marks on the data flow objects indicate that the data flow process is completed successfully:   
  
 |