Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
SSIS Integration Runtime in Azure Data Factory
Importante
I componenti di flusso CDC, inclusi CDC Control Task, CDC Source e CDC Splitter, sono deprecati. Per altri dettagli, si veda l'annuncio.
Lo splitter CDC suddivide un singolo flusso di righe di modifica proveniente da un flusso di dati di origine CDC in diversi flussi di dati relativi a 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 utilizza la modalità CDC Net with Merge) |
| 3 | Aggiornamento | Riga prima dell'aggiornamento (disponibile solo quando si usa la modalità CDC All with Old Values (Tutto con valori precedenti)) |
| 4 | Aggiornamento | Riga dopo l'aggiornamento (segue la riga prima dell'aggiornamento) |
| 5 | Aggiornamento | Unisci riga (disponibile solo quando si utilizza la modalità CDC Net with Merge) |
| Altro | Error |
È possibile usare lo splitter per connettersi agli output predefiniti INSERT, DELETE e UPDATE per l'ulteriore elaborazione.
La trasformazione CDC Splitter dispone di un input regolare e un output di errore.
Gestione errori
La trasformazione CDC Splitter ha un output di errore. 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 di errore del componente include le seguenti colonne di output:
Error Code: Impostato 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 di CDC Splitter
Non ci sono proprietà configurabili per il divisore CDC.
Per ulteriori informazioni sull'utilizzo del componente di suddivisione 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.