Descripción general de las plantillas

Descripción general

En Data Migrator, las plantillas son la base de su estrategia de migración de datos. Definen qué objetos migrar, preservan las relaciones entre registros, especifican qué campos incluir o excluir y aplican filtros para controlar qué datos se transfieren.

Las plantillas se crean mediante un Diseñador de plantillas visual que le ayuda a crear migraciones de datos rápidamente. Antes de crear una plantilla, comprenda cómo se conectan los objetos entre sí. Esto garantiza que sus registros migrados no omitan datos críticos. Consulte la sección Descripción general de las plantillas a continuación para obtener más detalles.

Para crear su primera plantilla, siga las instrucciones de los artículos que se enumeran a continuación.

Una vez completada su plantilla, puede comenzar a migrar datos siguiendo las instrucciones del artículo a continuación.

Conexiones entre objetos

En una plantilla, los objetos definen qué registros se transfieren entre organizaciones de Salesforce durante una migración. Esta sección explica cómo se conectan entre sí los objetos de una plantilla.

Conexión padre-hijo

Al migrar datos entre organizaciones de Salesforce, comprender la relación padre-hijo entre objetos es crucial para mantener la integridad de los datos. En una plantilla de Data Migrator, esta relación se visualiza como conexiones entre objetos, lo que permite un proceso estructurado de asignación de datos. Una correcta visualización de estas conexiones ayuda a garantizar que los registros relacionados se migren sin errores.

  • Padre -> Hijo las conexiones se extienden desde la parte inferior del objeto padre hasta el lado izquierdo del objeto hijo.

  • Hijo -> Padre las conexiones se extienden desde el lado derecho del objeto hijo hasta la parte superior del objeto padre.

La captura de pantalla siguiente muestra una plantilla con varios objetos. Para cada objeto, se describen las relaciones padre-hijo con otros objetos.

Relación maestro-detalle

El Maestro-Detalle icono indica una relación Maestro-Detalle en la que el objeto hijo está estrechamente vinculado y depende completamente del objeto padre. En esta relación, el registro padre controla determinados comportamientos del registro hijo. Si se elimina un registro Maestro, todos los registros Detalle relacionados se eliminan automáticamente. Durante la migración de datos, debe migrar los registros padre antes o al mismo tiempo que los registros hijo para mantener la integridad de los datos.

Por ejemplo, si el objeto Customer Meetings tiene una relación Maestro-Detalle con el objeto Account, debe migrar ambos registros Account y Customer Meetings juntos. Esto garantiza que no se eliminen registros de Customer Meetings si se eliminan registros Account de la organización de origen.

Salesforce - Descripción general de las relaciones entre objetosarrow-up-right

Relación de búsqueda

El Búsqueda icono indica una relación de búsqueda, en la que el objeto hijo hace referencia al objeto padre, pero no depende de él. A diferencia de las relaciones Maestro-Detalle, las relaciones de búsqueda están más débilmente acopladas. Un registro hijo puede hacer referencia a un registro padre o existir de forma independiente sin una referencia al padre. Cuando se elimina un registro padre, los registros hijo relacionados no se eliminan automáticamente.

Por ejemplo, si el objeto Case tiene una relación de búsqueda con el objeto Account, los registros Case pueden existir con o sin un registro Account asociado. Si se elimina el registro Account relacionado, los registros Case persisten y no se eliminan.

Salesforce - Descripción general de las relaciones entre objetosarrow-up-right

Campo de relación

El Campo de relación es el campo que un registro hijo usa para hacer referencia a su registro padre. Aparece debajo de cada objeto hijo, con una línea que lo conecta con su padre correspondiente. En la captura de pantalla siguiente, el Customer Meetings objeto tiene dos campos de relación.

  • CreatedById: Conecta el Customer Meetings objeto con el objeto User en una relación de búsqueda.

  • Account__c: Conecta el Customer Meetings objeto con el objeto Account objeto en una relación Maestro-Detalle.

Enmascaramiento de datos

El enmascaramiento de datos le permite proteger campos sensibles durante la migración reemplazando sus valores con datos aleatorios antes de que se escriban en la organización de destino. Esto garantiza que los entornos de pruebas y sandbox mantengan estructuras de datos realistas para la validación sin exponer información real de los clientes, ayudando a su equipo a cumplir con los requisitos de privacidad de datos. Para obtener más información sobre el enmascaramiento de datos y cómo aplicarlo a un campo específico, consulte el siguiente artículo.

Última actualización

¿Te fue útil?