D365 F&O Data Migration Best Practices, Patterns and Anti-Patterns

Scenario # 1 - Loading large volume of data using Data Management Framework

Loading large volume of data using Data Management Framework is taking longer than the defined cut-over time. Data can only be migrated during defined cutover window.

Patterns

Optimize data migration performance with the use of right data entity and configuration

  • Evaluate the appropriate custom or standard data entity- Use entities that support muti-threading like Customer definitions(CustCustomerBase) and Customer detail (CustCustomerDetailsV2)

  • Disable change tracking for data migration

  • Use bulk import by enabling set-based processing (note - not all entities support set-based processing)

Anti-Patterns

  • DO NOT enable change tracking

  • DO NOT use composite data entity

  • DO NOT turn-on X++ business validations

  • DO NOT use SQL to migrate data