Organisation Salesforce source

Datastream permet de répliquer les événements de modification à partir d'une instance Salesforce, souvent appelée organisation Salesforce ou organisation Salesforce. Salesforce est une plate-forme CRM cloud. Vous pouvez en répliquer les données comme vous le feriez avec d'autres sources compatibles avec Datastream.

Cette page contient des informations sur les éléments suivants:

  • Termes clés que vous devez connaître lorsque vous effectuez une réplication à partir de Salesforce
  • Comportement de Datastream concernant les données extraites d'une organisation Salesforce source.
  • Versions et éditions de Salesforce compatibles avec Datastream.
  • Limites connues liées à l'utilisation de Salesforce comme source

Termes clés

Salesforce fonctionne à l'aide d'objets, d'enregistrements et de champs:

  • Un objet est une entité de classe, et est semblable à une table dans la nomenclature des bases de données relationnelles. Les objets peuvent être standards ou personnalisés. Les objets standards sont inclus dans Salesforce par défaut, tandis que les objets personnalisés sont créés par les utilisateurs pour stocker des données spécifiques à leurs cas d'utilisation.
  • Un enregistrement est une instance spécifique d'un objet, semblable à une ligne dans les bases de données relationnelles.
  • Un champ est un attribut spécifique d'un objet, semblable à une colonne dans les bases de données relationnelles.

Comportement

La prise en charge de la source Salesforce dans Datastream repose sur les API REST et Bulk 2.0. Salesforce interroge les modifications de la source en fonction de l'intervalle que vous définissez pour contrôler l'utilisation de l'API.

Lors de la réplication de données à partir d'une source Salesforce, le comportement suivant est observé:

  • Les objets standards réplicables et interrogeables qui comportent le champ SystemModstamp ou LastModifiedDate peuvent être répliqués.
  • Les objets personnalisés peuvent être répliqués.
  • Si elle est configurée, toutes les données historiques sont répliquées pour les objets inclus.
  • Toutes les modifications, telles que les insertions, les mises à jour et les suppressions des objets spécifiés, sont répliquées.

Versions

Datastream est compatible avec les éditions Salesforce suivantes:

  • Pro Suite
  • Développeur
  • Professionnel
  • Entreprise
  • Illimité

Datastream utilise la version 61.0 de l'API Salesforce.

Pour en savoir plus sur les éditions Salesforce disponibles, consultez la documentation Salesforce.

Limitations connues

Les limites connues d'utilisation de Salesforce en tant que source incluent les suivantes:

  • Les champs calculés (également appelés formules) ne sont pas acceptés.
  • La seule méthode de réplication disponible consiste à interroger périodiquement l'API Salesforce (aucune option de streaming). Cela a donc un impact sur l'utilisation de l'API et la fraîcheur des données.
  • Seuls les objets pouvant être interrogés et répliqués sont acceptés.
  • Les champs composés sont répliqués en tant que champs aplatis.
  • Jusqu'à 600 000 suppressions par minute sont acceptées (limite Salesforce).
  • Les flux sont limités à 3 000 objets.
  • La récupération de flux n'est pas prise en charge.
  • La valeur latestDateCovered renvoyée par les appels d'API getUpdated() et getDeleted() que Salesforce utilise pour la réplication de données n'est pas mise à jour régulièrement. Cela peut augmenter les valeurs présentées par le graphique Actualité des données dans Datastream, car des modifications non validées peuvent être en cours. Toutefois, le flux continue de s'exécuter sans problème, et la métrique de fraîcheur revient à la normale lorsque la valeur latestDateCovered est mise à jour par Salesforce. Pour en savoir plus, consultez la documentation Salesforce.

Étape suivante