Primeros pasos con recursos adicionales

Esta sección proporciona una comprensión de cómo aplicar mejores prácticas y patrones de diseño entre funciones de plataforma Salesforce, incluyendo Flujos, Apex y herramientas relacionadas.

Marco de trabajo asíncrono basado en pasos es un Marco de trabajo de procesamiento para ejecutar trabajos asíncronos con un número arbitrario de pasos. Este artículo trata tres áreas esenciales que todo arquitecto debe dominar:

  • Programación e invocación: Utiliza Flujo programado y Apex invocable para orquestar, desencadenar y controlar la ejecución con comprobaciones de entorno y gestión de fallos.
  • Diseño y flexibilidad: de pasos Define una interfaz de pasos reutilizable con compatibilidad para Apex, Flujo, procesamiento basado en cursor y patrones configurables como indicadores de funciones y pasos sin operación.
  • Motor de orquestación y ejecución: Aprovecha un Procesador de pasos para secuenciar, ejecutar, reintentar y gestionar pasos con registro centralizado y control del ciclo de vida.

Este artículo proporciona un marco de trabajo asíncrono escalable basado en pasos para Salesforce que divide procesos complejos en pasos modulares ejecutables de forma independiente con orquestación centralizada, registro y desempeño de gran volumen.

Marco de trabajo Aysnc basado en pasos es la parte de capacidad principal de Salesfore CRM Analytics. Es la plataforma de inteligencia de negocio nativa del ecosistema para tableros interactivos y perspectivas dirigidas por IA; facilita el movimiento de datos bidireccionales sin problemas con sistemas externos a través de dos funciones principales: SyncOut y SyncIn. CRM Analytics SyncOut envía datos de objetos de Salesforce a plataformas externas, admitiendo los modos de Captura de datos de cambios completos e incrementales (CDC) junto con el seguimiento de eliminación permanente integrado para mantener la integridad absoluta de los datos aguas abajo. Completando el bucle, CRM Analytics SyncIn extrae datos externos de vuelta en objetos de Salesforce, aprovechando la API masiva 2.0 para ingresar de forma fiable y eficiente conjuntos de datos de gran volumen para un uso operativo inmediato. Este documento explica cómo funciona el patrón, cuándo utilizarlo y cómo empezar a trabajar, utilizando Snowflake como un ejemplo trabajado concreto.

Marco de trabajo Aysnc basado en pasos es un patrón de arquitectura de integración que permite a Salesforce consultar datos directamente desde sistemas externos en tiempo de ejecución, sin copiar o replicar esos datos en el almacenamiento de Salesforce.En vez de mover datos a Salesforce, permite a Salesforce consultar datos directamente en su origen, en tiempo de ejecución, sin replicación. Los usuarios ven datos externos en vivo a través de interfaces estándar de Salesforce. Los datos nunca salen de su página de inicio autorizada. Este documento explica cómo funciona el patrón, cuándo utilizarlo y cómo empezar a trabajar, utilizando Snowflake como un ejemplo trabajado concreto

Patrones arquitectónicos para Field Service: Optimización de la visibilidad y colaboración de contratistas a escala compara dos patrones arquitectónicos para la gestión de redes de contratistas externos en Salesforce Field Service: colaboración basada en territorios y colaboración basada en cuentas. Esta guía cubre:

  • Personas contratistas: Contratistas nombrados, Compañías contratistas y Trabajadores ocasionales, y cómo cada persona da forma a la arquitectura de colaboración apropiada.
  • Compartición basada en territorios: Uso de territorios de servicio exclusivos como límite de seguridad principal y las ventajas de escalabilidad de este enfoque a escala.
  • Compartición basada en cuentas: Desvincule la visibilidad de la geografía utilizando reglas de colaboración basadas en criterios, lo que permite un conjunto de recursos unificado entre contratistas y técnicos internos.
  • Marco de decisiones: Un árbol de decisiones y una matriz de comparación para elegir el patrón correcto basándose en solapamiento competitivo y exclusividad geográfica.

Ayuda a los arquitectos a equilibrar la seguridad de la plataforma con el desempeño de la programación mientras crean una base que se amplía con Agentforce y Data Cloud.