Divisor de CDC

Aplica-se a:SQL Server SSIS Integration Runtime no Azure Data Factory

Importante

Os componentes de fluxo do CDC, incluindo CDC Control Task, CDC Source e CDC Splitter, são preteridos. Para obter detalhes, consulte o comunicado.

O separador de CDC divide um único fluxo de linhas de alteração provenientes de um fluxo de dados de origem CDC em diferentes fluxos de dados para operações de inserir, atualizar e excluir. O fluxo de dados é dividido com base na coluna obrigatória __$operation e em seus valores padrão nas tabelas de alteração do SQL Server.

Valor da operação Saída Descrição
1 Excluir Linha excluída
2 Inserir Linha inserida (não disponível ao usar o modo CDC Net with Merge)
3 Atualizar Linha anterior à atualização (disponível apenas ao usar o modo CDC Todos com valores antigos)
4 Atualizar Linha pós-atualização (vem após a pré-atualização)
5 Atualizar Linha de mesclagem (disponível apenas ao usar o modo CDC Net with Merge)
Outro Erro

Você pode usar o divisor para se conectar a saídas predefinidas INSERT, DELETE e UPDATE para processamento adicional.

A transformação Divisor CDC tem uma entrada regular e uma saída de erro.

Tratamento de erros

A transformação Divisor de CDC possui uma saída de erro. As linhas Input com um valor inválido da coluna $operation são consideradas errôneas e são tratadas de acordo com a propriedade ErrorRowDisposition da entrada.

A saída de erro do componente inclui as seguintes colunas de saída:

  • Código de Erro: definida como 1.

  • Coluna de Erro: a coluna de origem que causa o erro (para erros de conversão).

  • Colunas da linha com erro: as colunas de entrada da linha com erro.

Configurando o CDC Splitter

Não há nenhuma propriedade configurável para o separador de CDC.

Para obter mais informações sobre como usar o separador de CDC, consulte Componentes de CDC para Microsoft SQL Server Integration Services.

A caixa de diálogo Editor Avançado contém as propriedades que podem ser definidas programaticamente.

Para abrir a caixa de diálogo Editor Avançado :

  • Na tela Fluxo de Dados do seu projeto do SQL Server 2019 Integration Services (SSIS), clique com o botão direito no divisor CDC e selecione Mostrar Editor Avançado.

Consulte Também

Direcionar o Fluxo de CDC de acordo com o Tipo de Alteração