Questo testo è stato tradotto utilizzando il sistema di traduzione automatica di Salesforce. Partecipa al nostro sondaggio per fornire un feedback su questo contenuto e dirci cosa vorresti vedere dopo.

Affidabile - Scalabilità

Ulteriori informazioni su Well-Architected TrustedAffidabileScalabilitàModellazione dei dati

Dove cercare?
Area prodotto | Posizione
Che aspetto ha?
Schema
Data 360 | Organizzazione✅ Le trasformazioni dati vengono utilizzate per denormalizzare i dati prima dell'esistenza di trasformazioni dati per trasformare i dati di origine, in modo che tutti i punti di contatto possano essere inseriti separatamente negli oggetti punto di contatto standard
Piattaforma | Business✅ I generatori low-code comprendono i diversi tipi di campi supportati da Salesforce e valutano i requisiti di creazione di rapporti e crittografia prima di selezionare i tipi di dati dei campi
Piattaforma | Business✅ Le implicazioni di condivisione e distorsione dei dati vengono valutate prima di scegliere di stabilire una relazione record principale-record dettaglio tra gli oggetti
Piattaforma | Modello di dati✅ Le tabelle sono state denormalizzate per la scala
Piattaforma | Modello di dati✅ Ove possibile vengono utilizzati oggetti standard
Piattaforma | Standard di progettazione✅ Standard e indicazioni per cui le giustificazioni aziendali giustificano l'esistenza di un oggetto personalizzato

Ulteriori informazioni su Well-Architected TrustedAffidabileScalabilitàVolume di dati

Dove cercare?
Area prodotto | Posizione
Che aspetto ha?
Schema
Data 360 | Piani di test✅ I calcoli del carico in blocco tengono conto dei caricamenti di dati del giorno 0. È stata pianificata la migrazione di grandi volumi di dati che spesso devono essere migrati prima che la soluzione venga resa disponibile (nota anche come giorno 0) e è stato confermato che non si avvicineranno contemporaneamente alla dimensione massima del file e al numero massimo di file per esecuzione pianificata.
Piattaforma | Apex✅ Esiste una logica per distribuire il numero di record controllati in più record controllanti negli scenari in cui la distorsione dei dati è una preoccupazione
Piattaforma | Apex✅ La logica esiste per assegnare tutti i record agli utenti umani appropriati quando vengono importati o replicati tramite un'integrazione
Piattaforma | Business✅ Hai documentato e implementato una strategia di archiviazione ed eliminazione dei dati
Piattaforma | BusinessI tempi di caricamento, le sequenze di dati, il blocco dei record, l'automazione e i processi di condivisione in blocco sono considerati nella strategia di caricamento in blocco per un consumo efficiente del server
Piattaforma | Dati✅ Nessun record controllante ha più di 10.000 record controllati
Piattaforma | Dati✅ Nessun utente è assegnato a più di 10.000 record dello stesso tipo di oggetto
Piattaforma | Dati✅ Non esistono istanze in cui più di 10.000 record hanno campi di ricerca che puntano allo stesso record
Piattaforma | Dati✅ I caricamenti di dati in blocco in produzione non si verificano durante l'orario di ufficio di punta
Piattaforma | Dati✅ I caricamenti di dati in blocco sono ordinati in batch in base ai valori dei campi ParentId
Piattaforma | Dati✅ I caricamenti di dati in blocco includono solo i dati minimi necessari per le decisioni aziendali
Piattaforma | Flusso✅ Esiste una logica per distribuire il numero di record controllati in più record controllanti negli scenari in cui la distorsione dei dati è una preoccupazione
Piattaforma | Flusso✅ La logica esiste per assegnare tutti i record agli utenti umani appropriati quando vengono importati o replicati tramite un'integrazione
Piattaforma | Organizzazione✅ La post-elaborazione dei dati viene rinviata durante i carichi di dati di grandi dimensioni Le automazioni di post-elaborazione vengono posticipate al termine dei carichi di dati di grandi dimensioni.
Piattaforma | Piani di test✅ La strategia di caricamento API in blocco è testata in un Sandbox copia completa Quando si pianifica un caricamento di dati utilizzando l'API in blocco in un Sandbox copia completa per identificare lo schema, la sequenza del caricamento ed eventuali problemi di blocco che possono verificarsi.

Ulteriori informazioni su Well-Architected TrustedAffidabileScalabilitàModellazione dei dati

Dove cercare?
Area prodotto | Posizione
Cosa evitare?
Anti-schema
Piattaforma | Business⚠️ I generatori low-code selezionano i tipi di dati senza valutare i requisiti di creazione di rapporti e crittografia a valle
Piattaforma | Business⚠️ La condivisione e la distorsione dei dati non vengono considerate prima di stabilire relazioni record principale-record dettaglio tra gli oggetti
Piattaforma | Modello di dati⚠️ Le tabelle sono state normalizzate per evitare ridondanze
Piattaforma | Modello di dati⚠️ Sono stati replicati oggetti standard
Piattaforma | Standard di progettazione⚠️ Non esistono standard per la creazione di oggetti personalizzati

Ulteriori informazioni su Well-Architected TrustedAffidabileScalabilitàVolume di dati

Dove cercare?
Area prodotto | Posizione
Cosa evitare?
Anti-schema
Data 360 | Piani di test⚠️ I calcoli del caricamento in blocco non includono i caricamenti di dati del giorno 0 I calcoli del caricamento del giorno 0 non vengono eseguiti o, se documentati, sono vicini al valore massimo sia per le dimensioni del file che per i file per esecuzione simultanea
Piattaforma | Apex⚠️ I record creati tramite caricamenti di dati o integrazioni vengono assegnati a un "utente integrazione" generico
Piattaforma | Apex⚠️ I record controllati vengono assegnati arbitrariamente ai record controllanti indipendentemente dal numero di record controllati esistenti che sono già stati assegnati
Piattaforma | Business⚠️ Non si dispone di una strategia di archiviazione ed eliminazione dei dati o la strategia è stata documentata ma non implementata
Piattaforma | Business⚠️ I caricamenti di dati in blocco vengono eseguiti senza pianificazione per la scala I tempi di caricamento, le sequenze di dati, il blocco dei record, l'automazione e i processi di condivisione in blocco non vengono considerati prima che vengano eseguiti i caricamenti di dati in blocco
Piattaforma | Dati⚠️ I caricamenti di dati in blocco in produzione avvengono durante gli orari di punta
Piattaforma | Dati⚠️ I caricamenti di dati in blocco non sono limitati ai dati minimi necessari per le decisioni aziendali
Piattaforma | Dati⚠️ Esistono record con più di 10.000 record controllati
Piattaforma | Dati⚠️ Gli utenti sono assegnati a più di 10.000 record dello stesso tipo
Piattaforma | Dati⚠️ Esistono istanze in cui più di 10.000 record hanno campi di ricerca che puntano allo stesso record
Piattaforma | Dati⚠️ I caricamenti di dati in blocco non vengono ordinati in batch in base ai valori dei campi ParentId
Piattaforma | Flusso⚠️ I record creati tramite caricamenti di dati o integrazioni vengono assegnati a un "utente integrazione" generico
Piattaforma | Flusso⚠️ I record controllati vengono assegnati arbitrariamente ai record controllanti indipendentemente dal numero di record controllati esistenti che sono già stati assegnati
Piattaforma | Organizzazione⚠️ La strategia di caricamento API in blocco viene testata in un Sandbox copia parziale I test di caricamento API in blocco per determinare i tempi di caricamento batch vengono condotti su un sottoinsieme di dati in un Sandbox copia parziale.
Piattaforma | Organizzazione⚠️ Esecuzione di caricamenti di dati in blocco in parallelo con altre operazioni che bloccano i record Esecuzione di batch Apex in parallelo con i caricamenti di dati
Piattaforma | Organizzazione⚠️ La scelta di un'API senza considerare le dimensioni della serie di dati API SOAP viene utilizzata per carichi di dati superiori a 500.000 record
Piattaforma | Organizzazione⚠️ I requisiti di creazione dei rapporti determinano la progettazione della gerarchia dei ruoli
Piattaforma | Organizzazione⚠️ La gerarchia dei ruoli ha ruoli vuoti Vengono creati ruoli segnaposto vuoti per il futuro
Piattaforma | Organizzazione⚠️ La gerarchia dei ruoli imita l'organigramma È stata replicata la struttura dell'organizzazione nella gerarchia dei ruoli, creando singoli ruoli per ogni qualifica nella società