Capture de données modifiées
5.
Cochez la case Activer la CDM pour activer la fonctionnalité de CDM. Vous pouvez activer la CDM pour les sources de données suivantes : Pour obtenir la liste actuelle des sources de données, consultez le site Web d'Attunity.
• VSAM sous CICS
• DB2 UDB pour z/OS
• DB2 UDB pour OS/400
6.
Dans la zone Source de données, indiquez le nom de la source de données CDM Attunity. Vous pouvez indiquer plusieurs sources de données pour une banque de données, mais vous ne pouvez pas joindre deux tables CDM. Vous pouvez éventuellement indiquer plusieurs sources de données dans une banque de données Attunity pour faciliter la gestion. Si vous pouvez accéder à l'ensemble des tables CDM via une banque de données Attunity, il est plus facile de créer une banque de données, de saisir les informations de connexion une seule fois et d'importer les tables.
Si vous répertoriez plusieurs noms de source de données pour une banque de données Attunity, vérifiez que vous respectez les exigences suivantes :
• N'indiquez pas des sources de données standard avec des sources de données CDM dans la même banque de données. Le progiciel importe les données des sources de données Attunity standard différemment des sources de données CDM.
• Toutes les sources de données Attunity doivent être accessibles avec le même nom d'utilisateur et mot de passe.
• Toutes les sources de données Attunity doivent utiliser le même espace de travail. Lorsque vous configurez l'accès aux sources de données dans Attunity Studio, utilisez le même nom d'espace de travail pour chaque source de données.
7.
Dans la zone Emplacement de l'hôte, indiquez le nom de l'hôte qui héberge le démon de la source de données Attunity.
8.
Dans la zone Port, indiquez le numéro de port du démon Attunity. La valeur par défaut est 2551.
9.
Indiquez le nom de l'espace de travail du serveur Attunity utilisé par l'agent CDM pour gérer la file d'attente des événements de capture des modifications pour la source de données CDM.
10.
Renseignez le reste de la boîte de dialogue et cliquez sur OK.
Vous pouvez maintenant utiliser la nouvelle connexion de banque de données pour importer les tables de métadonnées dans le référentiel actuel.
Une fois enregistrée, cette banque de données devient une banque de données CDM.
20.3.3 Importation des données CDM de l'ordinateur central.
Après avoir créé une banque de données CDM, vous pouvez l'utiliser pour importer les métadonnées des tables CDM. 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. Pour la CDM de l'ordinateur
728 2012-11-22
Capture de données modifiées principal, seules les tables CDM sélectionnées lors de la procédure
Configuration de la CDM Attunity
sont visibles lorsque vous parcourez les métadonnées externes. Les fonctions et modèles ne sont pas disponibles parce que la banque de données CDM d'Attunity est en lecture seule.
L'opération d'importation de SAP BusinessObjects Data Services ajoute les colonnes suivantes à la table d'origine :
Nom de colonne Type de données Source de la colonne
DI_SEQUENCE_NUMBER integer
Généré par SAP BusinessObjects Data Services
DI_OPERATION_TYPE varchar(1)
Généré par SAP BusinessObjects Data Services
Contexte
Timestamp
TransactionID
Operation tableName varchar(128) varchar(26) varchar(4) varchar(12) varchar(64)
Fourni par Attunity Streams
Fourni par Attunity Streams
Fourni par Attunity Streams
Fourni par Attunity Streams
Fourni par Attunity Streams
729
20.3.3.1 Colonne DI_SEQUENCE_NUMBER
La colonne DI_SEQUENCE_NUMBER commence par zéro au début de chaque extraction. Ce champ est incrémenté d'un chaque fois que le progiciel lit une ligne, sauf s'il rencontre une paire de pré et post-images. La pré-image et la post-image reçoivent le même numéro de séquence. Cette colonne de séquencement fournit un moyen de rassembler les paires d'images si elles sont séparées en raison de la conception du flux de données.
Vous pouvez configurer Attunity Streams pour récupérer les pré-images des lignes UPDATE avant que le progiciel n'applique l'opération UPDATE à la cible. Notez que si vous ne configurez pas Attunity
Streams pour capturer les pré-images dans la base de données, le progiciel éliminera les lignes. Pour en savoir plus sur les cas où il faut envisager l'utilisation des pré-images, voir
Utilisation des pré-images
.
2012-11-22