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 Trusted → Affidabile → Scalabilità → 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 Trusted → Affidabile → Scalabilità → 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 | Business | I 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 Trusted → Affidabile → Scalabilità → 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 Trusted → Affidabile → Scalabilità → 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à |