Pular para o conteúdo principal

O que o Resync faz?

O Resync envolve as seguintes operações, nesta ordem:
  1. O ClickPipe existente é removido, e um novo ClickPipe de “ressincronização” é iniciado. Assim, alterações na estrutura das tabelas de origem serão consideradas quando você fizer a ressincronização.
  2. O ClickPipe de ressincronização cria (ou substitui) um novo conjunto de tabelas de destino com os mesmos nomes das tabelas originais, mas com o sufixo _resync.
  3. A carga inicial é realizada nas tabelas _resync.
  4. Em seguida, as tabelas _resync são trocadas pelas tabelas originais. As linhas com exclusão lógica são transferidas das tabelas originais para as tabelas _resync antes da troca.
Todas as configurações do ClickPipe original são mantidas no ClickPipe de ressincronização. As estatísticas do ClickPipe original são limpas na UI.

Casos de uso para ressincronização de um ClickPipe

Aqui estão alguns cenários:
  1. Pode ser necessário fazer alterações significativas de schema nas tabelas de origem que tornariam o ClickPipe existente inutilizável, exigindo uma reinicialização. Nesse caso, basta clicar em Ressincronização após concluir as alterações.
  2. Especificamente no ClickHouse, talvez seja necessário alterar as chaves de ORDER BY nas tabelas de destino. Você pode usar Ressincronização para repovoar os dados na nova tabela com a chave de ordenação correta.
Você pode executar a ressincronização várias vezes; no entanto, considere a carga no banco de dados de origem ao fazer isso.

Guia de ressincronização do ClickPipe

  1. Na aba Data Sources, clique no MySQL ClickPipe que deseja ressincronizar.
  2. Vá até a aba Settings.
  3. Clique no botão Ressincronização.
  1. Uma caixa de diálogo de confirmação deve aparecer. Clique em Ressincronização novamente.
  2. Vá até a aba Metrics.
  3. Em cerca de 5 segundos (e também ao atualizar a página), o status do pipe deverá ser Setup ou Snapshot.
  4. A carga inicial da ressincronização pode ser acompanhada na aba Tables, na seção Initial Load Stats.
  5. Quando a carga inicial for concluída, o pipe fará a troca atômica das tabelas _resync pelas tabelas originais. Durante essa troca, o status será Ressincronização.
  6. Quando a troca for concluída, o pipe entrará no estado Running e executará CDC, se estiver habilitado.
Última modificação em 10 de junho de 2026