Méthode de capture des données modifiées (CDM). SAP BusinessObjects Data Services 4.1 Support Package 1
Capture de données modifiées
20.4.2.2 Colonne DI_OPERATION_TYPE
SAP BusinessObjects Data Services génère des valeurs dans la colonne DI_OPERATION_TYPE. Les valeurs valides pour cette colonne sont :
• I pour INSERT
• D pour DELETE
• B pour pré-image d'une opération UPDATE (sauf pour la méthode de suivi des modifications, qui n'utilise pas de pré-image)
• U pour une post-image d'une opération UPDATE
20.4.3 Méthode de capture des données modifiées (CDM)
Avec la méthode de capture des données modifiées (CDM), SAP BusinessObjects Data Services applique des points de contrôle sur toutes les tables (dans une configuration de banque de données particulière) pour tous les flux de données d'un job afin d'assurer la cohérence des données. Activez d'abord la CDM dans l'Editeur de la banque de données, puis sélectionnez l'option Activer le point
de contrôle dans l'éditeur de tables source du flux de données. Si l'option Activer le point de contrôle n'est pas sélectionnée, SAP BusinessObjects Data Services récupère toutes les données disponibles
à ce moment pour cette table. Cette méthode de CDM n'est pas disponible avec les versions antérieures
à Microsoft SQL Server 2008.
20.4.3.1 Ajout d'une banque de données CDM
Cette procédure décrit comment créer une connexion de banque de données pour Microsoft SQL Server et activer la méthode de capture des données modifiées (CDM).
1.
Ouvrez l'éditeur de banque de données.
2.
Saisissez un nom pour la banque de données.
3.
Dans la zone Type de banque de données, sélectionnez Base de données.
4.
Dans la zone Type de base de données, sélectionnez Microsoft SQL Server.
5.
Cochez la case Activer la CDM.
6.
Pour Version de la base de données, sélectionnez Microsoft SQL Server 2008 ou une version ultérieure.
7.
Dans la zone déroulante sous l'option Activer la CDM, sélectionnez la méthode CDM.
8.
Saisissez un Nom de serveur de base de données.
736 2012-11-22
Capture de données modifiées
9.
Saisissez un Nom de base de données.
10.
Saisissez un Nom d'utilisateur et un Mot de passe de base de données.
11.
Pour créer plusieurs configurations pour cette banque de données, cliquez sur Appliquer, puis sur
Modifier et entrez les détails de configuration. Notez que vous ne pouvez pas modifier le type de base de données, la version ou la méthode CDM.
12.
Cliquez sur OK.
Vous pouvez maintenant utiliser la nouvelle connexion de banque de données pour importer les métadonnées d'une instance de capture dans le référentiel actuel.
Rubriques associées
•
Définition d'une banque de données d'une base de données
20.4.3.2 Importation de métadonnées CDM
Après avoir créé une banque de données CDM, vous pouvez l'utiliser pour importer des métadonnées d'instance de capture.
Si la CDM est activée sur une table, Microsoft SQL Server crée une instance de capture. Une table peut avoir jusqu'à deux instances de capture avec des noms différents. Dans la bibliothèque d'objets, cliquez avec le bouton droit sur le nom de la banque de données et sélectionnez Ouvrir, Importer par
nom ou Rechercher. SAP BusinessObjects Data Services affiche le nom de l'instance de capture (au lieu du nom de la table sous-jacente). Par conséquent, si vous effectuez une importation par nom, ce dernier doit être le nom de l'instance de capture (et non celui de la table).
L'opération d'importation ajoute les colonnes suivantes à la table d'origine :
Nom de colonne
Type de données
Source de la colonne
DI_SEQUENCE_NUMBER
DI_OPERATION_TYPE
MSSQL_TRAN_SEQNO
MSSQL_TRAN_TIMESTAMP
MSSQL_COLUMN_UPDATE_MA
SK integer varchar(1) varchar(256) timestamp varchar(258)
Généré par SAP BusinessObjects Data Services
Généré par SAP BusinessObjects Data Services
Fourni par Microsoft SQL Server
Fourni par Microsoft SQL Server
Fourni par Microsoft SQL Server
737 2012-11-22

Öffentlicher Link aktualisiert
Der öffentliche Link zu Ihrem Chat wurde aktualisiert.