Cómo funciona la asignación de registros
Descripción general
Data Migrator admite el mapeo de registros durante la migración de datos para garantizar que los registros se actualicen correctamente en varias ejecuciones de migración. Actualmente, ID externo virtual (VEID) es la única estrategia de mapeo de registros disponible, pero se está desarrollando otra opción.
Sin mapeo de registros
Cuando se selecciona la opción Ninguno para una migración, todos los registros de origen se insertan en la organización de destino. Los registros no se emparejan entre origen y destino, lo que puede crear duplicados si los registros ya existen en ambas ubicaciones.
VEID
VEID es una estrategia con estado, basada en mapeo, que usa una tabla interna de mapeo para vincular registros de origen y destino. Recuerda implementaciones anteriores y se basa en mapeos históricos en lugar de datos de destino en tiempo real. Una vez que existe un mapeo de origen a destino, la relación queda fija, lo que significa que no hay ambigüedad para los registros ya migrados mediante VEID.
Está diseñado para migraciones repetidas cuando:
Data Migrator es la única herramienta de migración que se está utilizando
La organización de destino está vacía durante la primera migración
Se requiere consistencia a largo plazo entre ejecuciones
VEID garantiza:
El mismo registro de origen siempre actualiza el mismo registro de destino mapeado
Los cambios en los campos de negocio no afectan la coincidencia de registros
Las actualizaciones de registros son deterministas una vez que existe un mapeo
Sin embargo, VEID no evalúa datos de destino en tiempo real.
Cómo funciona VEID
VEID sigue un proceso determinista basado en mapeo. El diagrama siguiente ilustra el flujo completo.

Guardar el mapeo
Cuando no existe ningún mapeo, el sistema inserta el registro en la organización de destino y crea un nuevo mapeo. En migraciones posteriores, este registro se actualizará en lugar de insertarse de nuevo. Este proceso se repite con cada ejecución de migración, lo que permite rastrear los nuevos registros de origen agregados en la tabla de mapeo de VEID.
Limitaciones
Limitación importante de VEID
No puede mapear registros que ya existen en la organización de destino.
Si otra herramienta o un proceso manual crea o modifica registros en la organización de destino, los mapeos de VEID pueden quedar desactualizados, lo que podría provocar registros duplicados.
Solo puede rastrear registros migrados mediante Data Migrator.
Mapeo desactualizado
VEID solo es tan fiable como su tabla de mapeo. Los mapeos quedan desactualizados cuando se crean registros en la organización de destino, ya sea manualmente o mediante otra herramienta. El ejemplo siguiente muestra cómo esto provoca registros duplicados.
Ejemplo:
Un usuario ejecuta una migración de todos los registros de Contacto a una organización vacía.
Todos los registros de Contacto se copian desde la organización de origen a la de destino.
Se crean mapeos VEID para cada registro.
Un usuario crea manualmente registros de Contacto para Charlie y Alice en ambas organizaciones, la de destino y la de origen.
El usuario ejecuta otra migración de todos los registros de Contacto desde la organización de origen a la de destino.
Charlie y Alice no tienen mapeo VEID porque no se migraron antes.
Se crean nuevos registros para Charlie y Alice en la organización de destino.
La organización de destino ahora tiene registros duplicados para Charlie y Alice: uno de la creación manual y otro de la migración.
Última actualización
¿Te fue útil?