Importation d'un fichier XML, de schéma ou de définition de mappage

Vous pouvez importer des fichiers XML, de schéma et de mappage dans Management Console.

Pourquoi et quand exécuter cette tâche

Vous pouvez également importer et exporter des fichiers XSD et XTRANS créés dans Management Console.
Importing XML files
Vous avez peut-être déjà créé un fichier XML à l'aide d'un éditeur en dehors de Management Console. Vous pouvez importer ce fichier XML et continuer de mapper les colonnes source à des éléments et des attributs dans Management Console. Lorsque vous importez des fichiers XML, vous pouvez choisir d'importer des éléments répétés et d'importer des valeurs d'attribut dans Management Console.
Importing XSD files
Vous pouvez importer le schéma d'un message XML dans Management Console lorsqu'il est nécessaire de générer un document XML à l'aide d'une structure spécifique. Lorsque vous importez le schéma, la structure du document XML s'affiche dans la zone XML Document Structure de Management Console. Vous pouvez continuer à mapper les colonnes source à des éléments ou des attributs XML pour créer des valeurs et des expressions XPath, si nécessaire. L'expression XPath identifie l'élément ou l'attribut XML contenant la valeur d'une colonne source.
Importing XTRANS files
Vous pouvez exporter la définition de mappage du document XML contenant des valeurs sur votre ordinateur local. Vous pouvez ensuite réutiliser la définition de mappage pour d'autres documents XML en la réimportant dans Management Console. Veuillez noter que les mappages préexistants entre les colonnes source et les éléments et attributs XML dans Management Console sont remplacés par la définition de mappage importée.

Procédure

  1. Cliquez sur Configuration > Datastores.

    Vérifiez que vous êtes connecté à un magasin de données CDC Replication Engine for Event Server.

  2. Cliquez sur Configuration > Subscriptions.

    Vérifiez que vous avez créé un abonnement qui utilise le magasin de données CDC Replication Engine for Event Server en tant que cible.

  3. Sélectionnez l'abonnement qui contient le mappage de table vers une destination de message.
  4. Cliquez sur la vue Table Mappings et sélectionnez le mappage de table à partir de la colonne Source Table.
  5. Cliquez avec le bouton droit de la souris et sélectionnez Open Details....
  6. Cliquez sur l'onglet XML Message.
  7. Cliquez sur Icône sur l'onglet XML Message. et dans la liste Files of Type, sélectionnez l'une des options suivantes :
    Schema file
    Importe la structure du document XML.
    Mapping definition
    Importe un document XML avec une colonne source mappée à un élément XML et des valeurs d'attribut. Les valeurs de la définition de mappage remplacent tous les mappages préexistants de votre document XML dans Management Console.
    XML file
    Importe un document XML. Si vous importez un fichier XML, la boîte de dialogue XML Import Options s'ouvre et vous pouvez activer une ou plusieurs des options suivantes :
    Import repeated elements with the same parent
    Par défaut, Management Console importe seulement un élément répété dans un noeud de groupe avec le même parent. Activez cette option pour importer tous les éléments répétés.
    Import attribute values
    Par défaut, Management Console importe uniquement la structure de votre document XML. Activez cette option pour importer les valeurs d'attribut. Cette opération peut être nécessaire si les valeurs d'attribut représentent la structure de votre document XML.
  8. Cliquez sur Save.