IM Centre de documentation de Relationship Resolution, Version 4.2

Utilitaire de conversion de base de données UMF

A l'aide de l'utilitaire de conversion de base de données UMF, vous pouvez convertir les données stockées dans une base de données relationnelle en fiches UMF qui peuvent être traitées par le pipeline.

L'utilitaire de conversion de base de données UMF lit les données source à partir d'une base de données relationnelle et produit des fiches XML comme résultats. Il accepte les mêmes bases de données que IBM Relationship Resolution.

Le mappage de l'utilitaire (balises XML, champs de la base de données source, etc.) doit être défini dans une base de données relationnelle.

L'utilitaire est créé à l'aide du noeud de base de données standard, et distribue les données sur les routes cible au moyen du routage xCME. Vous pouvez utiliser Microsoft Message Queueing, IBM Websphere MQ, des fichiers à plat, le protocole HTTP ou des tables de base de données comme transports.

Il est possible d'utiliser des requêtes de façon à combiner des tables de base de données pour produire un fichier XML unique. Par exemple, une table CustomerMaster et une table CustomerAddress peuvent produire un document UMF_ENTITY. Il convient pour cela soit de joindre les deux tables dans une même instruction SELECT, soit d'utiliser deux instructions SELECT séparées.

Les segments UMF (par exemple <NAME>) peuvent avoir plusieurs entités dans le fichier UMF s'il existe une relation un à plusieurs entre tables de base de données. Ces éléments de données peuvent être mappés dans les documents UMF cible. Par exemple, si une fiche CustomerMaster unique compte plusieurs fiches CustomerAddress, vous pouvez créer un même document UMF_ENTITY comportant plusieurs segments d'adresse en définissant deux instructions SELECT contiguës dans la table ACQ_NODE_QUERY avec le même DOC_TYPE, la première étant une instruction mère, la seconde une instruction fille.

La plupart des utilisateurs extraient les données dans des bases de données source en temps réel en appliquant des déclencheurs aux tables sources et en ajoutant une table SYNC_LOG. Les ajouts, suppressions et changements effectués sur une fiche sont enregistrés dans la base de données source par les déclencheurs qui transcrivent dans une table SYNC_LOG. Contactez le service d'assistance logicielle IBM pour toute aide à la mise en oeuvre de cette solution en temps réel.

Concepts associés
Transports
Tâches associées
Conversion d'enregistrements de base de données en enregistrements UMF
Référence associée
Fichier de configuration de l'utilitaire de conversion de base de données UMF
Exemple : configuration de sources de données à employer avec l'utilitaire de conversion de base de données UMF


Appréciations en retour

Dernière mise à jour : 2007