Compartilhar via


Separador de CDC

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

Importante

Os componentes de fluxo do CDC, incluindo a tarefa de controle de CDC, a fonte de CDC e o divisor de CDC, estão obsoletos. Para obter detalhes, consulte o comunicado.

O separador de CDC divide um único fluxo de linhas de alteração 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 necessária de __$operation e seus valores padrão em tabelas de alterações do SQL Server .

Valor da operação Saída Descrição
1 Excluir Linha excluída
2 Inserir Linha inserida (não disponível durante o uso do modo de CDC Rede com Mesclagem )
3 Atualizar Linha Before-update (disponível apenas durante o uso do modo de CDC Tudo com Valores Antigos )
4 Atualizar Linha After-update (após Before-update)
5 Atualizar Linha Merge (disponível apenas durante o uso do modo CDC Rede com Mesclagem )
Outro Erro

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

A transformação de Separador de CDC tem uma entrada e uma saída comum.

Tratamento de erros

A transformação do Separador de CDC tem 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 de componente inclui as colunas de saída seguintes:

  • Código de Erro: definida como 1.

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

  • Colunas de Linha de erro: as colunas de entrada da linha que causou o erro.

Configurando o Separador de CDC

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 projeto do SSIS (SQL Server 2019 Integration Services), clique com o botão direito do mouse no divisor de CDA e selecione Mostrar Editor Avançado.

Consulte Também

Direcionar o fluxo de CDC de acordo com o tipo de alteração