Skip to content

Commit e1b335a

Browse files
Clare Zheng (Shanghai Wicresoft Co Ltd)Clare Zheng (Shanghai Wicresoft Co Ltd)
authored andcommitted
Update Salesforce lifecycle
1 parent 036f128 commit e1b335a

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

articles/data-factory/connector-salesforce.md

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: jianleishen
77
ms.subservice: data-movement
88
ms.topic: conceptual
99
ms.custom: synapse
10-
ms.date: 05/07/2025
10+
ms.date: 06/20/2025
1111
---
1212

1313
# Copy data from and to Salesforce V2 using Azure Data Factory or Azure Synapse Analytics
@@ -369,7 +369,16 @@ When you copy data from Salesforce, the following mappings are used from Salesfo
369369

370370
To learn details about the properties, check [Lookup activity](control-flow-lookup-activity.md).
371371

372-
## <a name="upgrade-the-salesforce-linked-service"></a> Upgrade the Salesforce connector
372+
## <a name="differences-between-salesforce-and-salesforce-legacy"></a> Salesforce connector lifecycle and upgrade
373+
374+
The following table shows the release stage and change logs for different versions of the Salesforce connector:
375+
376+
| Version | Release stage | Change log |
377+
| :------- | :---------------------- |:---------- |
378+
| Salesforce V1 | End of support announced | / |
379+
| Salesforce V2 | GA version available | • Need configure the Connected Apps in Salesforce portal before using the connector. <br><br> • Support SOQL query only.<br><br>• Support report by selecting a report ID.<br><br>• `readBehavior` is replaced with `includeDeletedObjects` in the copy activity source or the lookup activity.|
380+
381+
### <a name="upgrade-the-salesforce-linked-service"></a> Upgrade the Salesforce connector from V1 to V2
373382

374383
Here are steps that help you upgrade your Salesforce connector:
375384

@@ -379,18 +388,7 @@ Here are steps that help you upgrade your Salesforce connector:
379388

380389
1. If you use SQL query in the copy activity source or the lookup activity that refers to the V1 linked service, you need to convert them to the SOQL query. Learn more about SOQL query from [Salesforce as a source type](connector-salesforce.md#salesforce-as-a-source-type) and [Salesforce Object Query Language (SOQL)](https://developer.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/sforce_api_calls_soql.htm).
381390

382-
1. readBehavior is replaced with includeDeletedObjects in the copy activity source or the lookup activity. For the detailed configuration, see [Salesforce as a source type](connector-salesforce.md#salesforce-as-a-source-type).
383-
384-
## <a name="differences-between-salesforce-and-salesforce-legacy"></a> Differences between Salesforce V2 and V1
385-
386-
The Salesforce V2 connector offers new functionalities and is compatible with most features of Salesforce V1 connector. The following table shows the feature differences between V2 and V1.
387-
388-
|Salesforce V2 |Salesforce V1|
389-
|:---|:---|
390-
|Support SOQL within [Salesforce Bulk API 2.0](https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations). <br>For SOQL queries: <br>• GROUP BY, LIMIT, ORDER BY, OFFSET, or TYPEOF clauses aren't supported. <br>• Aggregate Functions such as COUNT() aren't supported, you can use Salesforce reports to implement them. <br>• Date functions in GROUP BY clauses aren't supported, but they're supported in the WHERE clause. <br>• Compound address fields or compound geolocation fields aren't supported. As an alternative, query the individual components of compound fields. <br>• Parent-to-child relationship queries aren't supported, whereas child-to-parent relationship queries are supported. |Support both SQL and SOQL syntax. |
391-
| Objects that contain binary fields aren't supported when specifying query. | Objects that contain binary fields are supported when specifying query.|
392-
| Support objects within Bulk API when specifying query. | Support objects that are unsupported with Bulk API when specifying query.|
393-
|Support report by selecting a report ID.|Support report query syntax, like `{call "<report name>"}`.|
391+
1. `readBehavior` is replaced with `includeDeletedObjects` in the copy activity source or the lookup activity. For the detailed configuration, see [Salesforce as a source type](connector-salesforce.md#salesforce-as-a-source-type).
394392

395393
## Related content
396394
For a list of data stores supported as sources and sinks by the copy activity, see [Supported data stores](copy-activity-overview.md#supported-data-stores-and-formats).

0 commit comments

Comments
 (0)