Glossaire Salesforce DevOps

Bulk API

L'API basée sur REST de Salesforce pour charger, mettre à jour ou supprimer de manière asynchrone de gros volumes de données d'enregistrements.

Définition

Bulk API, désormais Bulk API 2.0, est une API basée sur REST conçue pour traiter de gros volumes de données d'enregistrements, insertions, mises à jour, suppressions et upserts, de manière asynchrone, par lots que Salesforce traite côté serveur plutôt qu'en un seul appel synchrone. C'est l'outil approprié pour les migrations de données et les gros chargements de données, déplaçant des millions d'enregistrements entre orgs ou depuis un système externe, là où les API REST et SOAP standard, conçues pour des opérations transactionnelles plus petites, seraient trop lentes ou atteindraient rapidement des limites. Bulk API opère sur les données d'enregistrements, pas sur les métadonnées, c'est donc un complément à l'API Metadata dans un processus de release plutôt qu'un substitut : les déploiements de métadonnées livrent le schéma et la logique, Bulk API déplace les données qui doivent voyager avec. Notre guide de migration couvre le déplacement de données aux côtés d'une release de métadonnées.

En pratique

Comment cela fonctionne dans Serpent

Le pipeline de Serpent gère les étapes de chargement de données dont dépend une release dans le cadre du même flux de Work Item que les changements de métadonnées, de sorte qu'un script de migration et le schéma dont il dépend traversent ensemble le même processus de revue et de déploiement.

Serpent exécute un job Bulk API pour charger un grand volume d'enregistrements de façon asynchrone

Démarrez gratuitement. Pas de carte bancaire, pas d'installation, aucun engagement.

Configuration en moins de 15 minutes. Aucun recrutement DevOps nécessaire.

Curieux de livrer plus vite avant de vous lancer ? Parlons-en

Sans engagement.