Loading
Considerazioni sull'implementazione della migrazione

Considerazioni sull'implementazione della migrazione

Attenersi a questi standard di distribuzione durante la migrazione di grandi volumi di record storici per garantire la stabilità del sistema e la precisione dei dati.

Pre-migrazione

  • Testare la logica di migrazione con una serie di dati piccola e rappresentativa prima di una migrazione completa.
  • Procedere al caricamento in blocco dei dati solo dopo aver verificato che gli asset generati e le pianificazioni di fatturazione funzionino come previsto. Assicurarsi di convalidare anche le modifiche positive, le modifiche negative, gli annullamenti di asset e il comportamento in fattura.

Ordine di importazione oggetto

Importare i record degli oggetti in base al modo in cui gli altri oggetti fanno riferimento agli oggetti. Eseguire la migrazione dei record degli oggetti controllanti prima di eseguire la migrazione dei record degli oggetti secondari o correlati.

Orchestrazione dati

  • Benché non esista un limite al numero di ordini storici di cui è possibile eseguire la migrazione, l'attivazione sequenziale richiede un'attenta orchestrazione durante le distribuzioni su larga scala per evitare problemi di elaborazione.
  • Disattivare i trigger dell'organizzazione per garantire una migrazione efficiente dei record.

Volume di dati e prestazioni per serie di dati di grandi dimensioni

Gli strumenti di migrazione possono gestire distribuzioni su larga scala. Le prestazioni variano in base alla qualità dei dati e alla complessità della trasformazione. Per le serie di dati di grandi dimensioni, attenersi alle seguenti linee guida.

  • Per gli oggetti con un volume elevato, suddividere i dati in batch e quindi eseguire la migrazione di ogni batch. Vedere API in blocco e API in blocco 2.0 Limiti e allocazioni.
  • Rinviare i calcoli di condivisione per gli oggetti con elevati volumi di dati fino al completamento dell'importazione dei dati. Vedere Rinvio dei calcoli di condivisione.
  • Utilizzare l'elaborazione in batch per evitare di caricare milioni di record in una singola transazione.
  • Per le operazioni del linguaggio di manipolazione dei dati, impostare allOrNone su false per consentire una riuscita parziale del batch e ridurre il rischio di errore della transazione.
  • Prevedere e pianificare errori a livello di record. Non tutti i record vengono migrati correttamente la prima volta. Creare una nuova logica di tentativo nell'implementazione per gestire i record non riusciti.
 
Caricamento
Salesforce Help | Article