La migración de datos va más allá de simplemente mover registros de un sistema a otro. Es una tarea desafiante y que requiere tiempo, que exige una planificación adecuada junto con un buen entendimiento del sistema actual. Una mala asignación de datos puede conllevar a la pérdida eventual de información importante y funcionalidades críticas. También pueden surgir efectos inesperados de los datos existentes y las reglas después de la migración. Todo esto puede complicarse aún más cuando se está migrando hacia una instancia en funcionamiento que es utilizada por varios usuarios en lugar de una nueva. Por lo tanto, incluso al importar miles de registros, es crucial asegurarse de que todos los registros se han migrado por completo.

Los factores que deben considerarse durante la migración de datos pueden variar dependiendo de la complejidad de sus datos fuente. Sin embargo, para cualquier conjunto de datos, se puede evitar tener que volver constantemente atrás y adelante para garantizar que todos los datos se importen siguiendo el protocolo estándar de planificación, migración y pruebas. Si bien estos pasos son necesarios, igual de importante es evitar lo siguiente:

  1. Planificar sin involucrar a las partes interesadas. Puede que conozcas los detalles de la migración de datos, pero las partes interesadas son quienes están completamente familiarizados con la estructura y flujo de los datos. Solo ellos pueden decir exactamente qué tipo de problemas pueden surgir en la migración.
  2. Importar Objetos Personalizados relacionados en un Orden Aleatorio. Siempre podrías importar cuentas antes que contactos u oportunidades, como se refuerza en todas partes, pero cuidar el orden de los objetos personalizados de acuerdo con las relaciones es igual de importante que los objetos estándar.
  3. Importar grandes cantidades de datos en el entorno de producción en el primer intento. Incluso si has planificado bien la migración y limpiado los datos previamente, importar todos los datos en un entorno de producción la primera vez nunca se recomienda.
  4. Mapear campos de datos irrelevantes. Aunque puede ser necesario agregar campos como ID heredado o ID de usuario en tus datos fuente, deshacerte de campos innecesarios que son utilizados por solo unos pocos registros es un paso importante en el proceso de mapeo.
  5. Olvidar revisar flujos de trabajo y disparadores activos. Antes de la importación de datos, debes verificar si necesitas deshabilitar cualquier flujo de trabajo o disparador activo que pueda afectar a los objetos en migración.
  6. No realizar pruebas al final. La ejecución del cargador de datos sin errores no garantiza que todos tus datos se hayan migrado correctamente. Una buena manera de probar es ejecutando informes o utilizando la consola de desarrollador para verificar el recuento de registros.

Somos socios consultores de Salesforce con un equipo de expertos altamente profesionales en CRM que se especializan en brindar servicios de Desarrollo, Personalización, Integración, Migración y Soporte de Salesforce a otros socios.

Source: Medium