CDC Splitter
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
Importante
I componenti del flusso CDC, tra cui l'attività di controllo CDC, l'origine CDC e CDC Splitter, sono deprecati. Per altri dettagli, si veda l'annuncio.
La barra di divisione CDC suddivide un singolo flusso di righe delle modifiche da un flusso di dati dell'origine CDC in diversi flussi di dati per operazioni di inserimento, aggiornamento ed eliminazione. Il flusso di dati viene suddiviso in base alla colonna obbligatoria __$operation
e ai relativi valori standard nelle tabelle delle modifiche di SQL Server.
Valore dell'operazione | Output | Descrizione |
---|---|---|
1 | Elimina | Riga eliminata |
2 | Inserisci | Riga inserita (non disponibile quando si usa la modalità CDC Net with Merge (Rete con unione)) |
3 | Update | Riga prima dell'aggiornamento (disponibile solo quando si usa la modalità CDC All with Old Values (Tutto con valori precedenti)) |
4 | Update | Riga dopo l'aggiornamento (segue l'operazione prima dell'aggiornamento) |
5 | Update | Unione della riga (disponibile solo quando si usa la modalità CDC Net with Merge (Rete con unione)) |
Altro | Error |
È possibile utilizzare la barra di divisione per connettersi ad output INSERT, DELETE e UPDATE predefiniti per l'ulteriore elaborazione.
La trasformazione CDC Splitter include un input normale e un output degli errori.
Gestione errori
La trasformazione CDC Splitter include un output degli errori. Le righe di input con un valore non valido della colonna $operation vengono considerate errate e vengono gestite in base alla proprietà ErrorRowDisposition dell'input.
L'output degli errori del componente include le colonne di output seguenti:
Error Code: impostare su 1.
Error Column(Colonna errore): colonna di origine che provoca l'errore (per gli errori di conversione).
Error Row Columns: colonne di input della riga che ha provocato l'errore.
Configurazione della barra di divisione CDC
Non sono disponibili proprietà configurabili per la barra di divisione CDC.
Per ulteriori informazioni sull'utilizzo della barra di divisione CDC, vedere Componenti CDC per Microsoft SQL Server Integration Services.
La finestra di dialogo Editor avanzato contiene le proprietà che è possibile impostare a livello di codice.
Per aprire la finestra di dialogo Editor avanzato :
- Nella schermata Flusso di dati del progetto di SQL Server 2019 Integration Services (SSIS) fare clic con il pulsante destro del mouse sulla barra di divisione CDC e scegliere Visualizza editor avanzato.