Skip to content

Commit 4f1bcc0

Browse files
Merge pull request #270780 from v-luckywang/0326-Difference_SF_legacy_new
[Doc Update] Update differences between Salesforce and Salesforce legacy
2 parents c8668f3 + 2bd8732 commit 4f1bcc0

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

articles/data-factory/connector-salesforce-service-cloud.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: data-factory
88
ms.subservice: data-movement
99
ms.topic: conceptual
1010
ms.custom: synapse
11-
ms.date: 01/26/2024
11+
ms.date: 04/01/2024
1212
---
1313

1414
# Copy data from and to Salesforce Service Cloud using Azure Data Factory or Azure Synapse Analytics
@@ -338,5 +338,16 @@ Here are steps that help you upgrade your linked service and related queries:
338338

339339
1. readBehavior is replaced with includeDeletedObjects in the copy activity source or the lookup activity. For the detailed configuration, see [Salesforce Service Cloud as a source type](connector-salesforce-service-cloud.md#salesforce-service-cloud-as-a-source-type).
340340

341+
## Differences between Salesforce Service Cloud and Salesforce Service Cloud (legacy)
342+
343+
The Salesforce Service Cloud connector offers new functionalities and is compatible with most features of Salesforce Service Cloud (legacy) connector. The table below shows the feature differences between Salesforce Service Cloud and Salesforce Service Cloud (legacy).
344+
345+
|Salesforce Service Cloud |Salesforce Service Cloud (legacy)|
346+
|:---|:---|
347+
|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 are not supported. <br>• Aggregate Functions such as COUNT() are not supported, you can use Salesforce reports to implement them. <br>• Date functions in GROUP BY clauses are not supported, but they are supported in the WHERE clause. <br>• Compound address fields or compound geolocation fields are not supported. As an alternative, query the individual components of compound fields. <br>• Parent-to-child relationship queries are not supported, whereas child-to-parent relationship queries are supported. |Support both SQL and SOQL syntax. |
348+
|Objects that contain binary fields are not supported.| Objects that contain binary fields are supported, like Attachment object.|
349+
|Support objects within Bulk API. For more information, see this [article](https://help.salesforce.com/s/articleView?id=000383508&type=1).|Support objects that are not supported by Bulk API, like CaseStatus.|
350+
|Support report by selecting a report ID.|Support report query syntax, like `{call "<report name>"}`.|
351+
341352
## Related content
342353
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).

articles/data-factory/connector-salesforce.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: data-factory
88
ms.subservice: data-movement
99
ms.topic: conceptual
1010
ms.custom: synapse
11-
ms.date: 01/26/2024
11+
ms.date: 04/01/2024
1212
---
1313

1414
# Copy data from and to Salesforce using Azure Data Factory or Azure Synapse Analytics
@@ -383,5 +383,16 @@ Here are steps that help you upgrade your linked service and related queries:
383383

384384
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).
385385

386+
## Differences between Salesforce and Salesforce (legacy)
387+
388+
The Salesforce connector offers new functionalities and is compatible with most features of Salesforce (legacy) connector. The table below shows the feature differences between Salesforce and Salesforce (legacy).
389+
390+
|Salesforce |Salesforce (legacy)|
391+
|:---|:---|
392+
|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 are not supported. <br>• Aggregate Functions such as COUNT() are not supported, you can use Salesforce reports to implement them. <br>• Date functions in GROUP BY clauses are not supported, but they are supported in the WHERE clause. <br>• Compound address fields or compound geolocation fields are not supported. As an alternative, query the individual components of compound fields. <br>• Parent-to-child relationship queries are not supported, whereas child-to-parent relationship queries are supported. |Support both SQL and SOQL syntax. |
393+
|Objects that contain binary fields are not supported.| Objects that contain binary fields are supported, like Attachment object.|
394+
|Support objects within Bulk API. For more information, see this [article](https://help.salesforce.com/s/articleView?id=000383508&type=1).|Support objects that are not supported by Bulk API, like CaseStatus.|
395+
|Support report by selecting a report ID.|Support report query syntax, like `{call "<report name>"}`.|
396+
386397
## Related content
387398
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)