Todos os produtos
Search
Central de documentação

Data Transmission Service:Modificar objetos de sincronização

Última atualização: Sep 12, 2026

Adicione ou remova objetos de sincronização de uma instância de sincronização de dados em execução sem reconfigurá-la, minimizando o impacto nos seus negócios.

Pré-requisitos

  • A instância de sincronização de dados deve estar no módulo Incremental Write com status Running ou Failed.

  • Para garantir que o DTS se conecte aos bancos de dados de origem e destino e leia as informações de schema, não realize upgrades, alterações de configuração, trocas de rede ou migrações entre zonas nos bancos de dados durante a modificação dos objetos de sincronização. Ambos os bancos de dados devem permanecer operacionais.

  • A latência da instância de sincronização de dados deve ser inferior a 10 minutos.

Observações

  • Não é possível modificar objetos de sincronização se o status do módulo Incremental Write não for Running ou Failed.

  • Ao adicionar um campo como novo objeto de sincronização, o DTS sincroniza apenas os dados incrementais, e não os dados completos.

  • Ao adicionar novos objetos de sincronização, as alterações em Synchronization Types aplicam-se somente aos novos objetos.

  • Após adicionar objetos de sincronização, o DTS reinicia o módulo Incremental Data Collection. Isso pode causar uma breve latência na tarefa de sincronização.

  • A adição ou remoção de objetos de sincronização não afeta a operação normal dos objetos existentes. A sincronização incremental das tabelas existentes continua em execução sem perda de dados ou interrupção.

  • Se a adição de objetos de sincronização acionar a sincronização inicial completa de dados, a sincronização completa e a incremental compartilharão a largura de banda do link. Quando a tabela adicionada contém um grande volume de dados, como dezenas de milhões de linhas, a sincronização completa pode consumir os recursos do link e reduzir a taxa de sincronização incremental a zero. Recomendamos adicionar tabelas grandes fora do horário de pico e monitorar as alterações na latência de sincronização incremental e no RPS no console do DTS.

  • Não é possível adicionar ou modificar uma tarefa de verificação de dados durante a modificação dos objetos de sincronização.

  • É permitido modificar apenas bancos de dados e tabelas. Outros tipos de objetos não são suportados.

  • Não é possível alterar a configuração Whether to Migrate Accounts durante a modificação dos objetos de sincronização.

  • Caso seu banco de dados de destino seja o AnalyticDB for MySQL 2.0, execute a operação na versão anterior do console.

    Nota

    No console do DMS, clique em chatbot no canto inferior direito e, em seguida, clique em Return to the previous version para retornar à versão anterior do console do Data Transmission Service.

  • Quando os objetos de sincronização são configurados no nível de tabela, novas tabelas adicionadas ao banco de dados de origem não são sincronizadas automaticamente com o banco de dados de destino. Para sincronizar uma tabela recém-adicionada, siga as etapas deste tópico para modificar os objetos de sincronização, selecione a tabela na caixa Source Objects e salve as alterações.

  • Se você sincroniza objetos no nível de tabela, evite executar qualquer operação DDL nos 5 minutos anteriores à modificação dos objetos de sincronização. Caso contrário, a tarefa de sincronização apresentará erro.

  • Para bancos de dados de origem SQL Server, não é permitido adicionar ou remover bancos de dados ao modificar objetos de sincronização.

  • Se uma instância de sincronização bidirecional não tiver uma política de resolução de conflitos separada configurada, não será possível configurar uma durante a modificação dos objetos de sincronização.

  • Caso precise adicionar e remover objetos de sincronização, realize essas ações em duas operações separadas. Por exemplo, primeiro remova os objetos e confirme a alteração; depois, adicione os novos objetos. Do contrário, a instância de sincronização poderá apresentar erro.

  • Remover ou cancelar a adição de objetos de sincronização não afeta bancos de dados ou dados já sincronizados. Tanto os dados completos quanto os incrementais já sincronizados permanecem inalterados, e a tarefa de sincronização continua executando normalmente.

Etapas

  1. Acesse a página da lista de tarefas de sincronização da região de destino. Utilize um dos dois métodos abaixo:

    Pelo console do DTS

    1. Faça login no console do Data Transmission Service (DTS).

    2. No painel de navegação à esquerda, clique em Data Synchronization.

    3. No canto superior esquerdo da página, selecione a região onde a instância de sincronização está localizada.

    Pelo console do DMS

    Nota

    As operações reais podem variar conforme o modo e o layout do console do DMS. Para mais informações, consulte Simple mode e Customize the layout and style of the DMS interface.

    1. Faça login no Data Management (DMS).

    2. Na barra de menu superior, escolha Data + AI > Data Transmission (DTS) > Data Synchronization.

    3. À direita de Data Synchronization Tasks, selecione a região onde a instância de sincronização está localizada.

  2. Na coluna Actions da instância de sincronização de dados desejada, clique em Reselect Objects.

  3. Modifique os objetos de sincronização.

    • Adicionar objetos de sincronização

      Na caixa Source Objects, selecione os objetos de sincronização a serem adicionados e clique em to the right para movê-los para a caixa Selected Objects.

      Importante
      • Em Synchronization Types, escolha se deseja sincronizar o schema e os dados completos dos novos objetos (aplica-se apenas aos novos objetos).

      • Para utilizar o recurso de mapeamento de nomes de objetos, primeiro mova o objeto de sincronização de Selected Objects para Source Objects e envie as alterações. Em seguida, adicione o objeto novamente em Selected Objects usando o recurso Modificar Objetos de Sincronização. Caso contrário, o mapeamento não terá efeito.

    • Remover objetos de sincronização

      Na caixa Selected Objects, selecione o objeto de sincronização a ser removido e clique em Move left para movê-lo para a caixa Source Objects.

  4. Clique em Next: Advanced Settings.

  5. Clique em Next: Precheck and Start Task.

    Nota
    • Após modificar os objetos de sincronização, a instância executa uma pré-verificação. A tarefa só pode iniciar após a aprovação nessa etapa.

    • Se a pré-verificação falhar ou gerar um aviso, corrija o problema e execute-a novamente.

  6. Quando a Success Rate atingir 100%, clique em Changed. Return .

  7. Na coluna Status, visualize o status da instância após a modificação dos objetos de sincronização.

    Nota

    Se o recurso Auto Refresh não estiver ativado, clique manualmente no botão Refresh acima de Actions para atualizar o Status da instância de sincronização.

Perguntas frequentes

  • Se o banco de dados de destino de uma instância de sincronização for o Kafka, é possível alterar o Kafka Data Compression Format?

    Sim, essa alteração é suportada.

  • Para uma instância de sincronização com Kafka como banco de dados de destino, é possível modificar o Message acknowledgement mechanism?

    Sim, essa modificação é suportada.

  • Posso modificar uma tarefa de verificação de dados ao alterar os objetos de sincronização?

    Não, isso não é suportado.

  • A pré-verificação falhou após eu adicionar novos objetos de sincronização. Como excluir os objetos adicionados?

    1. Faça login no console do Data Transmission Service (DTS).

    2. Na lista de tarefas, localize a tarefa desejada e clique em ID respectivo.

    3. Na barra de navegação à esquerda, clique em Object Changes. Na aba Add an object to a data synchronization task, encontre a subtarefa correspondente e clique em Stop Task and Rollback.

  • Minha tarefa utiliza sincronização completa e incremental. Como executar novamente a sincronização completa de dados para um único objeto?

    1. Remova o objeto de sincronização:

      1. Clique em Actions na coluna Actions da instância de sincronização desejada.

      2. Na caixa Selected Objects, selecione o objeto de sincronização a ser removido e clique em Move left para movê-lo para a caixa Source Objects.

      3. Clique em Next: Precheck and Start Task e em Changed. Return .

      4. Quando a taxa de sucesso da pré-verificação exibir 100%, clique em Changed. Return.

    2. Adicione o objeto de sincronização novamente:

      Nota

      Antes de adicionar o objeto novamente, exclua o objeto correspondente no banco de dados de destino para evitar inconsistência de dados.

      1. Na coluna Actions da instância de sincronização de dados desejada, clique em Reselect Objects.

      2. Na caixa Source Objects, selecione os objetos de sincronização a serem adicionados e clique em to the right para movê-los para a caixa Selected Objects.

      3. Clique em Next: Precheck and Start Task e em Changed. Return .

      4. Quando a taxa de sucesso da pré-verificação for de 100%, clique em Changed. Return.