Database
 sql >> Base de données >  >> RDS >> Database

Votre pilote Salesforce prend-il en charge les actions groupées ?

Salesforce.com propose différentes manières d'accéder aux données Salesforce, les deux principales étant l'API SOAP et l'API BULK. Le pilote Easysoft Salesforce ODBC et le pilote Easysoft Salesforce SOQL ODBC utilisent l'API SOAP. Lors de la mise à jour de données ou de l'insertion de données dans Salesforce avec l'API SOAP, vous disposez de deux fonctions UPDATE et UPSERT . Ces deux ont une limite maximale de 200 lignes.

En utilisant notre pilote SOQL, si la clause WHERE dans un UPDATE / UPSERT renvoie plusieurs lignes à mettre à jour, le pilote place ces données en blocs de 200 lignes maximum. Cette approche est réalisable pour, disons, jusqu'à 10 000 lignes de données. Pour les charges de travail plus importantes, nous vous recommandons d'utiliser un outil qui utilise l'API Salesforce BULK. Par exemple, le chargeur de données Salesforce.

Si vous avez également besoin d'un outil pour interroger et filtrer vos données Salesforce, en plus de vos exigences BULK, les deux pilotes Salesforce d'Easysoft le feront très bien, car c'est ce pour quoi ils ont été conçus (par opposition aux actions BULK).