
Modèles de meilleures pratiques pour concevoir des pipelines d'ingestion et de requête Salesforce Bulk API 2.0 fiables, incluant la sémantique UploadComplete, la pagination par locateur et les échecs partiels.
Ce skill capture les modèles opérationnels et les guides de runbook pour construire des pipelines Salesforce Bulk API 2.0 robustes. Il explique le cycle de vie complet d'un job (création → téléchargement → UploadComplete → sondage → résultats), la gestion des échecs de lignes partielles, les téléchargements multipartes vs échelonnés, la pagination basée sur le locateur pour les jobs de requête, et les stratégies d'orchestration pour les chargements parents/enfants ordonnés. Des conseils procéduraux concrets et des checklists aident les ingénieurs d'intégration à éviter les pièges courants en production.
Utilisez ce skill lors de la conception ou du renforcement de middleware, de connecteurs ETL ou de jobs d'intégration s'appuyant sur Salesforce Bulk API 2.0 — par exemple, lorsque des jobs restent bloqués en état 'Open', quand vous devez réessayer uniquement les lignes échouées sans dupliquer les succès, ou lors de l'extraction de grands résultats de requête nécessitant la pagination Sforce-Locator.
Bien adapté aux agents capables de coder et aux assistants développeurs (Claude Code, Copilot, Codex et similaires) pouvant lire du markdown et produire du code d'intégration ou des runbooks.
Compétence de modèle d'intégration Salesforce Bulk API 2.0 avec un script de vérification d'analyse statique qui scanne les fichiers source Python/JS/TS pour les anti-patterns courants comme les appels UploadComplete manquants, la pagination des locateurs manquante et la gestion naïve de JobComplete. Le script a été exécuté avec succès sans problème sur le répertoire de test. Fichier SKILL.md bien documenté avec des déclencheurs clairs, un guidage de décision et des listes de vérification d'examen.
Compétence propre. Aucune préoccupation de sécurité — analyse statique purement en lecture seule sans appels réseau, sans justificatifs, sans commandes destructrices. Utilise uniquement la bibliothèque standard. Le fichier SKILL.md est complet et bien structuré pour le domaine d'intégration Salesforce.