Como funciona
- Sincronize uma tabela como sempre: origem, destino, chave e mapeamento de colunas.
- O dbSlice grava uma linha por vez, e o banco confirma.
- A sua API ou fila recebe uma mensagem com a tabela, a chave, se foi inclusão ou atualização, um id de evento e o horário e, se você quiser, os valores gravados.

Escolha o que avisar
Inclusão, atualização ou as duas. A linha cuja operação você não marcou não é gravada nem avisada: "só inclusão" nunca mexe em linha que já existe, e "só atualização" nunca cria a que falta.
Monte a mensagem e proteja o que é sensível
Use a mensagem padrão ou monte o seu modelo JSON com colunas e variáveis, com os mesmos tratamentos e máscaras da ofuscação de dados do dbSlice. Colunas que parecem sensíveis (CPF e CNPJ, e-mail, senha, cartão, telefone) são destacadas e recebem a máscara sugerida num clique. Veja a prévia da mensagem com uma linha real antes de rodar.
Para onde envia
Os mesmos destinos do Enviar dados: REST (com OAuth2 e cabeçalho de idempotência), SOAP, gRPC, uma procedure, Kafka, Redpanda, Pulsar ou RabbitMQ. Teste a conexão antes de rodar. As credenciais ficam protegidas, nunca em texto aberto no arquivo do job.
Quando algo falha
- Se a sua API recusar a mensagem, ou não responder dentro do tempo que você definiu, o job para naquela linha e diz qual foi.
- Essa linha foi gravada e não avisada. Na retomada, o dbSlice avisa ela primeiro, com o mesmo id de evento, para que um destino que confere o id descarte a repetição.
- Erro do banco numa linha para o job antes de qualquer chamada.
- As falhas vão para o log com a chave, a operação e o motivo, sem o resto da linha.
Rode como todo o resto
No app Windows, pela linha de comando, pelo agendador do Windows ou na edição Linux, pelo agendador e pela API REST dela. Ver exemplo mostra a mensagem sem enviar nada.
Antes de usar
- Uma chamada por linha. É bem mais lento que os modos de sincronização em lote, e o tempo depende da resposta da sua API. Use em tabelas em que cada mudança importa para outro sistema, não em cargas em massa.
- Não é tempo real nem CDC. Avisa o que este job grava, no intervalo que você agendar.
- Em ordem, uma de cada vez. As chamadas não são paralelas, então os eventos chegam em ordem.
- Uma tabela por job. O Replicador (várias tabelas numa execução) ainda não oferece o Postback.