Bonnes pratiques concernant la source par lot Salesforce

Cette page décrit les bonnes pratiques permettant d'améliorer les performances lorsque vous utilisez une source par lot Salesforce dans Cloud Data Fusion.

Améliorer les performances avec la fragmentation PK

La fragmentation PK divise de grands ensembles de données en ensembles de données plus petits, ou segments.

L'activation de la fragmentation PK dans le plug-in de source par lot Salesforce présente les avantages suivants:

  • Cela améliore les performances, en particulier pour les grands ensembles de données.
  • Elle réduit la charge sur le serveur
  • Elle augmente l'évolutivité

Pour utiliser la fragmentation PK, procédez comme suit:

  1. Accédez à l'interface Web de Cloud Data Fusion et ouvrez votre pipeline sur la page Studio.
  2. Facultatif : Si vous n'avez pas ajouté de nœud Salesforce à votre pipeline, ajoutez-en un.
    1. Dans le menu Source, cliquez sur Salesforce. Le nœud Salesforce apparaît dans votre pipeline. Si vous ne voyez pas la source Salesforce sur la page Studio, déployez les plug-ins Salesforce à partir de Cloud Data Fusion Hub.
  3. Pour configurer la source, accédez au nœud Salesforce et cliquez sur Properties (Propriétés).
  4. Activez l'option Activer la fragmentation PK.
  5. Dans le champ Taille des fragments, saisissez le nombre d'enregistrements par segment. La valeur par défaut est constituée d'enregistrements 100000. Le nombre maximal d'enregistrements est de 250000.
  6. Cliquez sur Valider.

Utiliser des filtres de requête SObject ou des requêtes SOQL

Pour réduire le nombre d'appels d'API dans Salesforce, récupérez les enregistrements à l'aide de filtres de requête SObject ou de requêtes SOQL.

  • Filtres de requête SObject: configurez le filtre dans le champ Nom SObject des propriétés du plug-in Salesforce. Pour en savoir plus, consultez Configurer le plug-in.

  • Requêtes SOQL: configurez les requêtes dans le champ Requête SOQL des propriétés du plug-in Salesforce. Pour en savoir plus, consultez la section Requêtes SOQL pour la source Salesforce.

Étapes suivantes