Introdução a recursos adicionais
Esta seção fornece uma compreensão de como aplicar práticas recomendadas e padrões de design em recursos da Salesforce Platform, incluindo Fluxos, Apex e ferramentas relacionadas.
O Step-Based Aysnc Framework é um Processing Framework para executar trabalhos assíncronos com um número arbitrário de etapas. Este artigo abrange três áreas essenciais que cada arquiteto deve dominar:
- Agendamento e invocação: Usa Fluxo agendado e Apex invocável para orquestrar, acionar e controlar a execução com verificações de ambiente e tratamento de falhas.
- Design e flexibilidade de passos: Define uma interface de etapa reutilizável com suporte para Apex, Fluxo, processamento baseado no cursor e padrões configuráveis, como sinalizadores de recurso e etapas sem operação.
- Orquestração e mecanismo de execução: Aproveita um Processador de etapa para sequenciar, executar, tentar novamente e gerenciar etapas com registro centralizado e controle de ciclo de vida.
Este artigo fornece uma estrutura assíncrona baseada em etapas escalonável para o Salesforce que divide processos complexos em etapas modulares e executáveis de modo independente com orquestração centralizada, registro e desempenho de alto volume.
O Step-Based Aysnc Framework é a parte principal da funcionalidade do Salesforce CRM analytics.É a plataforma nativa de inteligência de negócios do ecossistema para painéis interativos e percepções conduzidas por IA – facilita a movimentação de dados bidirecional perfeita com sistemas externos por meio de duas funcionalidades principais: SyncOut e SyncIn. O CRM Analytics SyncOut envia dados de objeto do Salesforce para plataformas externas, oferecendo suporte a modos de Captura de dados de alteração completa e incremental (CDC) junto com rastreamento de exclusão permanente integrado para manter a integridade absoluta dos dados a jusante. Concluindo o loop, o CRM Analytics SyncIn captura dados externos de volta para objetos do Salesforce, aproveitando a API em massa 2.0 para ingerir de modo confiável e eficiente conjuntos de dados de alto volume para uso operacional imediato. Este documento explica como o padrão funciona, quando usá-lo e como começar, usando o Snowflake como um exemplo concreto de trabalho.
O Step-Based Aysnc Framework é um padrão de arquitetura de integração que permite que o Salesforce consulte dados diretamente de sistemas externos em tempo de execução, sem copiar nem replicar esses dados para o armazenamento do Salesforce.Em vez de mover dados para o Salesforce, ele permite que o Salesforce consulte dados diretamente em sua fonte, em tempo de execução, sem replicação. Os usuários veem dados externos ativos por meio de interfaces padrão do Salesforce. Os dados nunca saem de sua página inicial de autoridade. Este documento explica como o padrão funciona, quando usá-lo e como começar, usando o Snowflake como um exemplo concreto de trabalho
Padrões arquitetônicos para o Field Service: Otimizar o compartilhamento e a visibilidade de prestadores de serviço em escala compara dois padrões arquitetônicos para gerenciar redes de prestadores de serviço externos no Salesforce Field Service: compartilhamento baseado em território e compartilhamento baseado em conta. Este guia abrange:
- Personas contratadas: Contratados nomeados, Empresas de prestadores de serviço e Trabalhadores ocasionais e como cada personalidade moldará a arquitetura de compartilhamento apropriada.
- Compartilhamento baseado em território: Usar territórios de serviço dedicados como o limite de segurança principal e os prós e os contras de escalabilidade dessa abordagem em escala.
- Compartilhamento baseado em conta: Desacoplar a visibilidade da geografia usando regras de compartilhamento baseadas em critérios, habilitando um pool de recursos unificado entre prestadores de serviço e técnicos internos.
- Quadro de Decisão: Uma árvore de decisão e uma matriz de comparação para escolher o padrão certo com base na sobreposição competitiva e na exclusividade geográfica.
Ajuda os arquitetos a equilibrar a segurança da plataforma com o desempenho de agendamento enquanto cria uma base que é dimensionável com o Agentforce e o Data Cloud.