Esse texto foi traduzido usando o sistema de tradução automatizado do Salesforce. Pegue nossa enquisa para fornecer feedback sobre esse conteúdo e diga-nos o que você gostaria de ver em seguida.
Confiável – Escalabilidade
Saiba mais sobre Well-Architected Trusted → Reliable → Scalability → Data Modeling
| Onde procurar? Área de produtos | Local | Qual é a aparência de um bom? Padrão |
|---|---|
| Data 360 | Organização | ✅ As transformações de dados são usadas para desnormalizar dados antes do mapeamento Existem transformações de dados para transformar dados de origem, de modo que todos os pontos de contato podem ser ingeridos separadamente em objetos de ponto de contato padrão |
| Plataforma | Negócios | ✅ Criadores de código baixo entendem os diferentes tipos de campo compatíveis com o Salesforce e avaliam os requisitos de relatórios e criptografia antes de selecionar tipos de dados de campo |
| Plataforma | Negócios | ✅ As implicações de compartilhamento e desvio de dados são avaliadas antes de escolher estabelecer um relacionamento entre mestre e detalhes entre objetos |
| Plataforma | Modelo de dados | ✅ As tabelas foram desnormalizadas para escala |
| Plataforma | Modelo de dados | ✅ Objetos padrão são usados quando possível |
| Plataforma | Padrões de design | ✅ Padrões e diretrizes para as quais justificativas de negócios garantem a existência de um objeto personalizado |
Saiba mais sobre Well-Architected Trusted → Reliable → Scalability → Data Volume
| Onde procurar? Área de produtos | Local | Qual é a aparência de um bom? Padrão |
|---|---|
| Data 360 | Planos de teste | ✅ Cálculos de carregamento em massa contam para carregamentos de dados do dia 0 Você planejou os grandes volumes de dados que costumam precisar ser migrados antes da ativação da solução (também conhecido como Dia 0) e confirmou que não irá se aproximar do tamanho máximo de arquivo e do máximo de arquivos por execução agendada simultaneamente |
| Plataforma | Apex | ✅ Há lógica para distribuir o número de registros filho entre vários registros pai em cenários em que o desvio de dados é uma preocupação |
| Plataforma | Apex | ✅ Há lógica para atribuir todos os registros aos usuários humanos apropriados quando importados ou replicados por meio de uma integração |
| Plataforma | Negócios | ✅ Você documentou e implementou uma estratégia de depuração e arquivamento de dados |
| Plataforma | Negócios | ✅ A estratégia de carregamento de dados em massa é otimizada para otimizar o consumo do servidor Os tempos de carregamento, as sequências de dados, o bloqueio de registro, a automação e os processos de compartilhamento em massa são considerados em sua estratégia de carregamento em massa para um consumo eficiente do servidor |
| Plataforma | Dados | ✅ Nenhum registro pai tem mais de 10 mil registros filhos |
| Plataforma | Dados | ✅ Nenhum usuário é atribuído a mais de 10 mil registros do mesmo tipo de objeto |
| Plataforma | Dados | ✅ Não há instâncias em que mais de 10 mil registros tenham campos de pesquisa que apontam para o mesmo registro |
| Plataforma | Dados | ✅ Carregamentos de dados em massa em produção não ocorrem durante o horário comercial de pico |
| Plataforma | Dados | ✅ Cargas de dados em massa são classificadas em lotes de acordo com os valores de campo de ParentId |
| Plataforma | Dados | ✅ Cargas de dados em massa incluem apenas os dados mínimos necessários para decisões de negócios |
| Plataforma | Fluxo | ✅ Há lógica para distribuir o número de registros filho entre vários registros pai em cenários em que o desvio de dados é uma preocupação |
| Plataforma | Fluxo | ✅ Há lógica para atribuir todos os registros aos usuários humanos apropriados quando importados ou replicados por meio de uma integração |
| Plataforma | Organização | ✅ O pós-processamento de dados é adiado durante grandes cargas de dados As automações de pós-processamento são adiadas até depois que grandes cargas de dados terminam. |
| Plataforma | Planos de teste | ✅ A estratégia de carregamento da API em massa é testada em um sandbox de cópia completa ao planejar um carregamento de dados usando a API em massa em um sandbox de cópia completa para identificar o padrão, a sequência de carregamento e quaisquer problemas de bloqueio que possam surgir. |
Saiba mais sobre Well-Architected Trusted → Reliable → Scalability → Data Modeling
| Onde procurar? Área de produtos | Local | O que evitar? Antipadrão |
|---|---|
| Plataforma | Negócios | Criadores de código baixo selecionam tipos de dados sem avaliar os requisitos de relatórios e criptografia a jusante |
| Plataforma | Negócios | ⚡️ O compartilhamento e o desvio de dados não são considerados antes de estabelecer relacionamentos entre mestre e detalhes entre objetos |
| Plataforma | Modelo de dados | As tabelas foram normalizadas para evitar redundância |
| Plataforma | Modelo de dados | ⚡️ Você tem objetos padrão replicados |
| Plataforma | Padrões de design | ⚡️ Não há padrões para criar objetos personalizados |
Saiba mais sobre Well-Architected Trusted → Reliable → Scalability → Data Volume
| Onde procurar? Área de produtos | Local | O que evitar? Antipadrão |
|---|---|
| Data 360 | Planos de teste | ⚡️ Seus cálculos de carregamento em massa não incluem carregamentos de dados do dia 0 Os cálculos de carregamento do dia 0 não são realizados ou, se documentados, estão perto do valor máximo para tamanho de arquivo e arquivos por execução simultaneamente |
| Plataforma | Apex | ⚡️ Os registros criados por meio de carregamentos de dados ou integrações são atribuídos a um "usuário de integração" genérico |
| Plataforma | Apex | ⚡️ Registros filho são atribuídos arbitrariamente a registros pai, independentemente do número de registros filho existentes que já foram atribuídos |
| Plataforma | Negócios | ⚡️ Você não tem uma estratégia de depuração e arquivamento de dados ou sua estratégia foi documentada, mas não implementada |
| Plataforma | Negócios | ⚡️ Carregamentos de dados em massa são executados sem planejamento para tempos de carregamento de escala, sequências de dados, bloqueio de registro, automação e processos de compartilhamento em massa não são considerados antes de carregamentos de dados em massa serem realizados |
| Plataforma | Dados | ⚡️ Carregamentos de dados em massa em produção ocorrem durante o horário comercial de pico |
| Plataforma | Dados | ⚡️ Cargas de dados em massa não estão limitadas aos dados mínimos necessários para decisões de negócios |
| Plataforma | Dados | ⚡️ Existem registros com mais de 10 mil registros filhos |
| Plataforma | Dados | ⚡️ Os usuários são atribuídos a mais de 10 mil registros do mesmo tipo |
| Plataforma | Dados | Existem instâncias em que mais de 10 mil registros têm campos de pesquisa que apontam para o mesmo registro |
| Plataforma | Dados | Cargas de dados em massa não são classificadas em lotes de acordo com os valores de campo de ParentId |
| Plataforma | Fluxo | ⚡️ Os registros criados por meio de carregamentos de dados ou integrações são atribuídos a um "usuário de integração" genérico |
| Plataforma | Fluxo | ⚡️ Registros filho são atribuídos arbitrariamente a registros pai, independentemente do número de registros filho existentes que já foram atribuídos |
| Plataforma | Organização | ⚡️ A estratégia de carregamento da API em massa é testada em um sandbox de cópia parcial Testes de carregamento da API em massa para determinar que os tempos de carregamento em lote são realizados em um subconjunto de dados em um sandbox de cópia parcial. |
| Plataforma | Organização | Executar cargas de dados em massa em paralelo com outras operações que bloqueiam registros Executar Apex em lote em paralelo junto com cargas de dados |
| Plataforma | Organização | ⚡️ Escolher uma API sem considerar o tamanho do seu conjunto de dados A API SOAP é usada para carregamentos de dados superiores a 500 mil registros |
| Plataforma | Organização | ⚡️ Requisitos de relatórios impulsionam o design da hierarquia de papéis Usando requisitos de relatórios para determinar quais ou quantos níveis de hierarquia de papéis você precisa |
| Plataforma | Organização | A hierarquia de papéis tem papéis vazios Papéis de espaço reservado vazios são criados para o futuro |
| Plataforma | Organização | ⚡️ A hierarquia de papéis simula seu organograma Você replicou sua estrutura da organização na hierarquia de papéis, criando papéis individuais para cada cargo na sua empresa |