Le module Loader de WebSphere Commerce se compose principalement d'utilitaires d'instructions destinés à préparer et charger des données dans une base de données WebSphere Commerce. Vous pouvez utiliser le module Loader pour charger de grandes quantités de données et pour mettre à jour des données dans votre base de données WebSphere Commerce.
L'utilitaire d'instructions Loader de ce module utilise un fichier XML valide et syntaxiquement correct comme entrée pour charger des données dans la base. Les éléments du document XML sont mappés sur les noms de table de la base de données et les attributs d'éléments sur des colonnes.
Le module Loader vous permet également d'exécuter les actions suivantes :
Utilitaires d'instructions
Le module Loader se compose des utilitaires d'instructions suivants :
Text Transformer convertit les données d'un format de variable délimité par des caractères en un format de données XML.
XML Transformer modifie, regroupe et met à nouveau en correspondance les données d'un document XML avec des formats XML de remplacement afin de permettre à d'autres utilisateurs ou systèmes d'utiliser ces données selon les besoins.
Le Générateur de DTD génère un fichier DTD en fonction de la base de données cible à laquelle vos données doivent être conformes. Ce fichier DTD est utilisé tout au long du processus de chargement. L'utilitaire de génération de DTD ne doit être exécuté qu'une seule fois.
L'utilitaire de résolution d'ID met à jour un jeu d'éléments XML avec leurs identificateurs associés. Cette étape est essentielle, puisque les fichiers XML du module Loader sont directement mis en correspondance avec le schéma de la base de données cible. A ce titre, ils doivent disposer d'identificateurs.
L'utilitaire de résolution d'ID comporte un indicateur d'erreur qui crée un document d'exception si une erreur se produit.
L'utilitaire de chargement est chargé du peuplement et de la mise à jour de la base de données WebSphere Commerce. Il représente le moyen le plus répandu de charger des données dans un système.
L'utilitaire de chargement permet de mettre à jour une table au niveau des colonnes. Il vous permet également de supprimer des données d'une base de données.
L'utilitaire d'instructions Loader comprend les fonctions suivantes :
Loader inclut un indicateur d'erreur qui crée un document d'exception si une erreur se produit.
Si vous activez la fonction de synchronisation des espaces de recherche de l'Assistant produit, vous pouvez gérer quasiment en temps réel la synchronicité des espaces de recherche de l'Assistant produit et les tables du catalogue WebSphere Commerce mises à jour par l'utilitaire de chargement (Loader).
Extractor extrait une sélection de sous-ensembles de données d'une base sous forme de fichiers XML.
Programme de journalisation (Logger)
Les différents utilitaires d'instructions du module Loader consignent les messages pour signaler l'aboutissement d'une opération, son échec ou une erreur et pour fournir des informations de trace du programme. Vous pouvez personnaliser le programme de journalisation pour indiquer quels types de journaux créer et quels types de messages consigner.
![]() |