U bent hier:
Overwegingen bij de implementatie van migratie
Volg deze implementatienormen bij het migreren van grote volumes historische records om systeemstabiliteit en gegevensnauwkeurigheid te garanderen.
Pre-migratie
- Test de migratielogica met een kleine, representatieve gegevensset voordat u een volledige migratie uitvoert.
- Ga pas door met het in bulk laden van gegevens nadat u hebt gecontroleerd of de gegenereerde activa en factureringsschema's werken zoals verwacht. Zorg ervoor dat u ook positieve wijzigingen, negatieve wijzigingen, de annuleringen van activa en de factuurwerking valideert.
Objectimportorder
Importeer objectrecords op basis van de manier waarop naar objecten wordt verwezen door andere objecten. Migreer de records van bovenliggende objecten voordat u de records van hun onderliggende of gerelateerde objecten migreert.
Gegevenscombinatie
- Hoewel er geen limiet is aan het aantal historische orders dat u kunt migreren, vereist sequentiële activering zorgvuldige doeltreffende combinatie tijdens grootschalige implementaties om verwerkingsproblemen te voorkomen.
- Schakel de triggers van uw organisatie uit om ervoor te zorgen dat de records efficiënt worden gemigreerd.
Gegevensvolume en prestaties voor grote gegevenssets
Migratietools kunnen grootschalige implementaties aan. Prestaties variëren op basis van gegevenskwaliteit en complexiteit van transformatie. Volg voor grote gegevenssets deze richtlijnen.
- Voor objecten met een groot volume verdeelt u de gegevens in batches en migreert u vervolgens elke batch. Zie Limieten en toewijzingen voor Bulk-API en Bulk-API 2.0.
- Stel berekeningen voor delen voor objecten met groot gegevensvolume uit totdat de gegevensimport is voltooid. Zie Berekeningen voor delen uitstellen.
- Gebruik batchverwerking in blokken om te voorkomen dat miljoenen records in één transactie worden geladen.
- Stel voor bewerkingen van Taal voor gegevensmanipulatie allOrNone in op false (onwaar) om gedeeltelijk batchsucces toe te staan en het risico op mislukte transacties te verkleinen.
- Verwacht fouten op recordniveau en plan deze. Niet alle records worden de eerste keer met succes gemigreerd. Bouw logica voor opnieuw proberen in uw implementatie in om mislukte records af te handelen.
