Commencez par des ressources supplémentaires

Cette section montre comment appliquer les meilleures pratiques et concevoir des modèles à travers les capacités de la plate-forme Salesforce, y compris les flux, Apex et les outils associés.

Framework asynchrone basé sur des étapes

Ressources supplémentaires

Step-Based Aysnc Framework est un framework de traitement pour exécuter des tâches asynchrones avec un nombre arbitraire d'étapes. Cet article couvre trois domaines essentiels que tout architecte doit maîtriser:

  • Planification et invocation: Utilise Flux planifié et Apex invocable pour orchestrer, déclencher et contrôler l'exécution avec des contrôles d'environnement et le traitement des défauts.
  • Conception et flexibilité des étapes: Définit une interface d'étape réutilisable avec la prise en charge d'Apex, de Flux, du traitement basé sur le curseur, et des modèles configurables tels que des indicateurs de fonctionnalité et des étapes non opérationnelles.
  • Moteur d'orchestration et d'exécution: Exploite un processeur d'étape pour séquencer, exécuter, réessayer et gérer les étapes avec la consignation centralisée et le contrôle du cycle de vie.

Cet article fournit une infrastructure asynchrone évolutive basée sur des étapes pour Salesforce qui divise les processus complexes en étapes exécutables modulaires et indépendantes avec une orchestration centralisée, une consignation et des performances à haut volume.

Synchronisation des données Salesforce

Step-Based Aysnc Framework est la capacité principale de Salesforce CRM Analytics. C'est la plateforme native d'intelligence d'affaires de l'écosystème pour les tableaux de bord interactifs et les analyses pilotées par l'IA, qui facilite le transfert bidirectionnel fluide des données avec des systèmes externes grâce à deux capacités principales : SyncOut et SyncIn. CRM Analytics SyncOut envoie automatiquement les données d'objet Salesforce vers des plates-formes externes, prenant en charge les modes complet et incrémentiel de Capture des données de modification (CDC) ainsi que le suivi de suppression définitive intégré afin de maintenir l'intégrité absolue des données en aval. En bouclant la boucle, CRM Analytics SyncIn extrait des données externes dans des objets Salesforce, en exploitant l'API de transfert en masse 2.0 pour ingérer de façon fiable et efficace des jeux de données à haut volume pour une utilisation opérationnelle immédiate. Ce document explique le fonctionnement du modèle, quand l'utiliser et comment commencer, en utilisant Snowflake comme exemple concret.

Virtualisation des données Salesforce

Step-Based Aysnc Framework est un modèle d'architecture d'intégration qui permet à Salesforce d'interroger des données directement à partir de systèmes externes à l'exécution, sans copier ni répliquer ces données dans le stockage Salesforce.Au lieu de déplacer des données dans Salesforce, il permet à Salesforce d'interroger des données directement à la source, à l'exécution, sans réplication. Les utilisateurs affichent les données externes live via des interfaces Salesforce standard. Les données ne quittent jamais leur source d'origine. Ce document explique le fonctionnement du modèle, quand l'utiliser et comment commencer, en utilisant Snowflake comme exemple concret travaillé

Schémas architecturaux pour Field Service : Optimisation du partage et de la visibilité des sous-traitants à grande échelle

Schémas architecturaux pour Field Service : Optimisation du partage des sous-traitants et de la visibilité à l'échelle compare deux modèles architecturaux de gestion des réseaux de sous-traitants externes dans Salesforce Field Service : partage basé sur le territoire et partage basé sur le compte. Ce guide couvre :

  • Personas de sous-traitants: Les sous-traitants nommés, les entreprises sous-traitantes et les travailleurs occasionnels, et comment chaque persona façonne l'architecture de partage appropriée.
  • Partage basé sur le territoire: L'utilisation de territoires de service dédiés comme principale frontière de sécurité, ainsi que les compromis d'évolutivité de cette approche à grande échelle.
  • Partage basé sur le compte: Dissocier la visibilité de la géographie en utilisant des règles de partage basées sur des critères, ce qui permet un pool de ressources unifié entre les sous-traitants et les techniciens internes.
  • Cadre de décision: Un arbre de décision et une matrice de comparaison pour choisir le schéma approprié en fonction du chevauchement concurrentiel et de l'exclusivité géographique.

Aide les architectes à concilier la sécurité de la plate-forme et les performances de planification tout en élaborant une fondation qui évolue avec Agentforce et Data Cloud.