Mappage en chaîne
Site web d’Altova : Mappage en chaîne Tutoriel vidéo
Ce tutoriel affiche comment fonctionne de multiples composants cible. L’objectif de ce tutoriel est de fusionner les données de deux fichiers source en un fichier cible, puis de filtrer les données de ce fichier cible et de transmettre ces données filtrées vers le second fichier cible. L’image ci-dessous illustre un modèle abstrait de la transformation de données décrite dans le présent tutoriel.
Dans le diagramme ci-dessus, les données sont tout d'abord fusionnées depuis deux fichiers source (Books.xml et Library.xml) dans un seul fichier cible appelé MergedLibrary.xml. Ensuite, les données sont transformées avec une fonction de filtre et sont passées au composant suivant appelé FilteredLlibrary.xml. Veuillez noter que FilteredLibrary.xml est basé sur le schéma Library.xsd. Le composant intermédiaire agit aussi bien en tant que cible et source des données. Dans MapForce, cette technique est appelée mappage en chaîne. Les mappages en chaîne permettent de consulter et enregistrer le/s résultat/s de mappage intermédiaire/s (dans notre cas, MergedLibrary.xml) et le résultat du dernier composant cible (dans notre cas, FilteredLibrary.xml).
Pour effectuer la transformation, suivez les étapes décrites dans les sous-sections ci-dessous.
Pour un autre exemple de mappage en chaîne, voir le tutoriel vidéo en haut de la page.