Partager via


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

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 2012 .

Valeur de l'opération

Sortie

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

Mise à jour

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

Mise à jour

Ligne après la mise à jour (suit avant la mise à jour)

5

Mise à jour

Ligne de fusion (disponible uniquement en cas d''utilisation du mode de capture de données modifiées Net avec fusion)

Autre

Erreur

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 2012 Integration Services (SSIS), cliquez avec le bouton droit sur le séparateur de capture de données modifiées, puis sélectionnez Afficher l'éditeur avancé.

Voir aussi

Tâches

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