Visão geral dos modelos
Visão geral
No Data Migrator, os templates são a base da sua estratégia de migração de dados. Eles definem quais objetos migrar, preservam os relacionamentos entre registros, especificam quais campos incluir ou excluir e aplicam filtros para controlar quais dados são transferidos.
Os templates são criados usando um Designer de Template visual que ajuda você a criar migrações de dados rapidamente. Antes de criar um template, entenda como os objetos se conectam entre si. Isso garante que seus registros migrados não deixem de incluir dados críticos. Consulte a Visão geral dos modelos seção abaixo para obter detalhes.
Para criar seu primeiro template, siga as instruções nos artigos listados abaixo.
Depois que seu template estiver concluído, você poderá começar a migrar dados seguindo as instruções no artigo abaixo.
Conexões entre objetos
Em um Template, os objetos definem quais registros são transferidos entre orgs do Salesforce durante uma migração. Esta seção explica como os objetos em um template se conectam entre si.
Conexão pai-filho
Ao migrar dados entre orgs do Salesforce, entender o relacionamento pai-filho entre objetos é crucial para manter a integridade dos dados. Em um Template do Data Migrator, esse relacionamento é visualizado como conexões entre objetos, permitindo um processo estruturado de mapeamento de dados. A visualização adequada dessas conexões ajuda a garantir que os registros relacionados sejam migrados sem erros.
Pai -> Filho as conexões vão da parte inferior do objeto pai até o lado esquerdo do objeto filho.
Filho -> Pai as conexões vão do lado direito do objeto filho até a parte superior do objeto pai.
A captura de tela abaixo exibe um template com vários objetos. Para cada objeto, os relacionamentos pai-filho com outros objetos estão descritos.

Relacionamento mestre-detalhe 
O Mestre-Detalhe ícone indica um relacionamento Mestre-Detalhe no qual o objeto filho está fortemente vinculado e completamente dependente do objeto pai. Nesse relacionamento, o registro pai controla certos comportamentos do registro filho. Se um registro Mestre for excluído, todos os registros Detalhe relacionados serão excluídos automaticamente. Durante a migração de dados, você deve migrar os registros pai antes ou ao mesmo tempo que os registros filho para manter a integridade dos dados.
Por exemplo, se o objeto Customer Meetings tiver um relacionamento Mestre-Detalhe com o objeto Account, você deve migrar juntos os registros de Account e Customer Meetings. Isso garante que nenhum registro de Customer Meetings seja excluído se os registros de Account forem removidos da org de origem.
Salesforce - Visão geral dos relacionamentos entre objetos
Relacionamento de pesquisa 
O Pesquisa ícone indica um relacionamento de Pesquisa, no qual o objeto filho faz referência ao objeto pai, mas não depende dele. Diferentemente dos relacionamentos Mestre-Detalhe, os relacionamentos de Pesquisa são mais flexíveis. Um registro filho pode fazer referência a um registro pai ou existir independentemente, sem uma referência ao pai. Quando um registro pai é excluído, os registros filhos relacionados não são excluídos automaticamente.
Por exemplo, se o objeto Case tiver um relacionamento de Pesquisa com o objeto Account, os registros Case podem existir com ou sem um registro Account associado. Se o registro Account relacionado for excluído, os registros Case permanecem e não são removidos.
Salesforce - Visão geral dos relacionamentos entre objetos
Campo de relacionamento
O Campo de relacionamento é o campo que um registro filho usa para referenciar seu registro pai. Ele aparece abaixo de cada objeto filho, com uma linha conectando-o ao respectivo pai. Na captura de tela abaixo, o Customer Meetings objeto tem dois Campos de Relacionamento.
CreatedById: Conecta o Customer Meetings objeto ao User objeto em um relacionamento de Pesquisa.
Account__c: Conecta o Customer Meetings objeto ao Account objeto em um relacionamento Mestre-Detalhe.

Mascaramento de dados
O Mascaramento de dados permite proteger campos sensíveis durante a migração, substituindo seus valores por dados aleatorizados antes de serem gravados na organização de destino. Isso garante que os ambientes sandbox e de teste mantenham estruturas de dados realistas para validação, sem expor informações reais de clientes, ajudando sua equipe a permanecer em conformidade com os requisitos de privacidade de dados. Para saber mais sobre Mascaramento de dados e como aplicá-lo a um campo específico, consulte o artigo a seguir.
Atualizado
Isto foi útil?