Transformar dados de replicação em Replicação de dados da instância

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Transforme dados da instância do produtor para tabelas ou colunas de tabela que são nomeadas de forma diferente nas instâncias do consumidor em Replicação de dados da instância (HLA).

    Antes de Iniciar

    Por Que e Quando Desempenhar Esta Tarefa

    Os dados replicados das tabelas do produtor e das colunas da tabela vão para tabelas e colunas de tabela com o mesmo nome nas instâncias do consumidor. Você pode mapear os dados do produtor em qualquer tabela ou coluna de tabela nas instâncias do consumidor. Se as tabelas ou colunas de tabela atuais tiverem nomes diferentes, você poderá replicar os dados para uma tabela ou coluna de tabela diferente. Os adaptadores modificam os dados antes de armazená-los nas instâncias do consumidor. Por exemplo, os adaptadores podem localizar dados da instância do produtor antes que sejam consumidos pela instância do consumidor.

    Você também pode usar adaptadores para modificar os dados do produtor durante a replicação. Por exemplo, é possível localizar os dados ou preencher aqueles que foram rotulados de forma diferente nas tabelas do consumidor.

    As transformações têm limitações a seguir:
    • sys_created, sys_created_by, sys_domain, sys_updated_by, sys_id, sys_mod_count e outros sistemas são mapeados automaticamente para o consumidor e não podem ser remapeados.

      Nenhum outro campo sys_ pode ser replicado.

    • Adaptadores não podem operar no tipo de campo sys_journal, como colunas de Comentários ou Anotações de trabalho em uma tabela de tarefas.
    • Os campos calculados não serão transformados.
      Um campo calculado, como o campo de nome do sys_user, será replicado, mas não poderá ser transformado. Permitir uma transformação interrompe o cálculo para o campo resultante.
      Nota:
      Os campos calculados não serão exibidos como uma opção de transformação.

    Procedimento

    1. Escolha uma instância de produtor ou consumidor e acesse o conjunto de replicação.
      OpçãoDescrição
      Instância do consumidor Navegar até Replicação de dados da instância > Conjuntos de replicação do consumidor e clique em um conjunto de replicação do consumidor.
      Instância do produtor Navegar até Replicação de dados da instância > Conjuntos de replicação do produtor e clique em um conjunto de replicação do produtor.
    2. Escolha uma entrada de recebida ou enviada.
      OpçãoDescrição
      Instância do consumidor Na guia Entradas recebidas, clique em uma entrada recebida.
      Instância do produtor Na guia Entradas enviadas, clique em uma entrada enviada.
      Uma entrada será exibida.
      Habilitar transformações
    3. Selecione a opção Ativar transformação.
    4. Na lista Nome da tabela de destino, selecione a tabela em que você quer replicar os dados da tabela de origem e clique em Atualizar.
    5. Na guia Entradas recebidas ou Entradas enviadas, clique na mesma entrada.
    6. Clique no ícone de cadeado ao lado do Mapa de transformação para desbloqueá-lo.
      A imagem mostra um Mapa de transformação, com os nomes de campo da tabela de origem exibidos na coluna à esquerda. A coluna do meio mostra os nomes de campo correspondentes na tabela de destino. Todos os campos que não têm os mesmos nomes nas duas tabelas aparecem nas listas - escolher campo de origem - ou - escolher campo de destino.
      Transformar campos diferentes
      Nota:
      Se uma tabela em um conjunto de replicação do produtor não estiver em uma instância do consumidor, esta mesma instância preencherá a primeira coluna com a definição de esquema do produtor enviada durante a sincronização.
    7. Mapeie uma coluna do produtor para uma coluna do consumidor que tenha um nome diferente:
      1. Clique em - escolher campo de origem - e selecione o campo de origem que você quer mapear.
      2. Clique em - escolher campo de destino -, selecione o campo de destino para o qual você quer mapear os dados e clique em Adicionar.
      3. Se você quiser remover um campo da replicação da instância do produtor para a instância do consumidor, clique no X no final da linha.
    8. Para modificar os dados do produtor antes de replicá-los na instância do consumidor, clique em Adicionar adaptador.
      A imagem mostra o tipo de regras do adaptador que você pode criar.
      Adaptadores
    9. Clique no adaptador que você quer usar e configure-o.
      Para mais informações sobre como configurar adaptadores, consulte Descrições do adaptador.
      Nota:
      Os adaptadores não modificam os dados na instância do produtor.