CDC-Splitter
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Wichtig
CDC Flow-Komponenten, einschließlich CDC Control Task, CDC Source und CDC Splitter, sind veraltet. Weitere Details finden Sie in der Ankündigung.
Der CDC-Splitter teilt einen einzelnen Fluss von Änderungszeilen aus einem CDC-Quelldatenfluss in unterschiedliche Datenflüsse für Einfüge-, Update und Löschvorgänge auf. Der Datenfluss wird basierend auf der erforderlichen Spalte __$operation
und seinen Standardwerten in SQL Server -Änderungstabellen geteilt.
Wert des Vorgangs | Output | BESCHREIBUNG |
---|---|---|
1 | Löschen | Gelöschte Zeile |
2 | Einfügen | Eingefügte Zeile (nicht verfügbar bei Verwendung des CDC-Modus Net with merge ) |
3 | Aktualisieren | Zeile vor Update (nur bei Verwendung des CDC-Modus All with Old Values verfügbar) |
4 | Aktualisieren | Zeile nach Update (folgt auf die Zeile vor Update) |
5 | Aktualisieren | Mergezeile (nur bei Verwendung des CDC-Modus Net with merge verfügbar) |
Sonstiges | Fehler |
Sie können den Splitter verwenden, um vordefinierte INSERT-, DELETE- und UPDATE-Ausgaben zur weiteren Verarbeitung zu verbinden.
Die CDC-Splittertransformation weist eine normale Eingabe und eine Fehlerausgabe auf.
Fehlerbehandlung
Die CDC-Splittertransformation weist eine Fehlerausgabe auf. Eingabezeilen mit einem ungültigen Wert für die Spalte $operation werden als fehlerhaft angesehen und gemäß der ErrorRowDisposition -Eigenschaft der Eingabe behandelt.
Die Komponentenfehlerausgabe enthält die folgenden Ausgabespalten:
Fehlercode: Auf 1 festgelegt.
Fehlerspalte: Die Quellspalte, die den Fehler verursacht (für Konvertierungsfehler).
Fehlerzeilenspalten: Die Eingabespalten der Zeile, die den Fehler verursacht hat.
Konfigurieren des CDC-Splitters
Für den CDC-Splitter sind keine konfigurierbaren Eigenschaften vorhanden.
Weitere Informationen zur Verwendung des CDC-Splitters finden Sie unter CDC-Komponenten für Microsoft SQL Server Integration Services.
Das Dialogfeld Erweiterter Editor enthält die Eigenschaften, die programmgesteuert festgelegt werden können.
So öffnen Sie das Dialogfeld Erweiterter Editor :
- Klicken Sie auf dem Bildschirm Datenfluss des SQL Server 2019 Integration Services-Projekts (SSIS) mit der rechten Maustaste auf den CDC-Splitter, und wählen Sie Erweiterten Editor anzeigen aus.