Séparateur de capture de données modifiées

S’applique à :SQL Server SSIS Integration Runtime dans Azure Data Factory

Important

Les composants de Flow CDC, notamment la tâche de contrôle CDC, la source CDC et le séparateur CDC, sont déconseillés. Pour les détails, référez-vous à l'annonce.

Le séparateur de capture de données modifiées fractionne un flux de lignes de modification d'un flux de données de source CDC en flux de données distincts pour les opérations d'insertion, de mise à jour et de suppression. Le flux de données est fractionné en fonction de la colonne requise __$operation et de ses valeurs standard dans les tables de modification de SQL Server .

Valeur de l'opération Output Description
1 Supprimer Ligne supprimée
2 Insérer Ligne insérée (non disponible en cas d’utilisation du mode de capture de données modifiées Net avec fusion )
3 Update Ligne avant la mise à jour (disponible uniquement en cas d’utilisation du mode de capture de données modifiées Tout avec les anciennes valeurs )
4 Update Ligne après la mise à jour (suit avant la mise à jour)
5 Update Ligne de fusion (disponible uniquement en cas d’utilisation du mode de capture de données modifiées Net avec fusion )
Autres Error

Vous pouvez utiliser le séparateur pour vous connecter aux sorties INSERT, DELETE et UPDATE afin d'effectuer d'autres opérations de traitement.

La transformation de séparateur de capture de données modifiées a une sortie standard et une sortie d'erreur.

Gestion des erreurs

La transformation de séparateur de capture de données modifiées a une sortie d'erreur. Les lignes d'entrée avec une valeur de colonne $operation non valide sont considérées comme incorrectes et sont gérées conformément à la propriété ErrorRowDisposition de l'entrée.

La sortie d'erreur du composant contient les colonnes de sortie suivantes :

  • Code d'erreur: la valeur est 1.

  • Colonne d’erreur: colonne source à l’origine de l’erreur (pour les erreurs de conversion).

  • Colonnes de ligne d'erreur: colonnes d'entrée de la ligne à l'origine de l'erreur.

Configuration du séparateur de capture de données modifiées

Le séparateur de capture de données modifiées ne comporte aucune propriété configurable.

Pour plus d'informations sur l'utilisation du séparateur de capture de données modifiées, consultez Composants de capture de données modifiées pour Microsoft SQL Server Integration Services.

La boîte de dialogue Éditeur avancé contient les propriétés qui peuvent être définies par programme.

Pour ouvrir la boîte de dialogue Éditeur avancé :

  • Sur l’écran Flux de données de votre projet SQL Server 2019 Integration Services (SSIS), cliquez avec le bouton droit sur le séparateur CDC, puis sélectionnez Afficher l’éditeur avancé.

Voir aussi

Diriger le flux de capture de données modifiées en fonction du type de modification