Les outils graphiques de MapForce facilitent la définition des règles de mappage et de traitement des données pour la conversion JSON. Grâce à la prise en charge du format JSON en entrée et en sortie, MapForce peut être utilisé de nombreuses façons, notamment dans les scénarios courants suivants :
| JSON ↔ XML | Souvent nécessaire lors de l'intégration d'API Web modernes (JSON) à des systèmes d'entreprise existants |
| JSON ↔ bases de données | Insertion de données JSON dans des tables de bases de données relationnelles ou extraction de données relationnelles pour générer du JSON pour les API |
| JSON ↔ Excel ou CSV | Pour l'intégration avec des outils métier et des systèmes de reporting, ou la préparation de données pour des entrepôts de données et des plateformes d'analyse |
| JSON ↔ EDI | Pour l'intégration de systèmes B2B traditionnels avec des applications modernes |
| PDF ↔ JSON | Extraction de données à partir de fichiers PDF et conversion en JSON pour l'intégration avec des API ou d'autres systèmes |
| Analyse des réponses API | Mappage du JSON renvoyé par les API REST vers des formats internes utilisables (par exemple, enregistrements de base de données ou structures XML) |
Il vous suffit de procéder à un glisser-déposer pour définir vos mappages de données JSON et de choisir parmi une bibliothèque complète fonctions et de filtres de traitement de données. Ou bien, générez votre propre bibliothèque avec le générateur de fonction visuelle.
MapForce prend en charge le mappage de données any-to-many ainsi que les mappages enchaînés.
Lorsque vous souhaitez mapper des données JSON mais que vous ne possédez pas de schéma correspondant à une instance JSON ou JSON5, MapForce en créera un pour un mappage rapide conformément à la structure de document.
Une fois que votre projet de mappage JSON a été défini, vous pouvez cliquer sur Sortie pour transformer les données instantanément. (Pour mapper JSON en une base de donnée, le Mode Sortie montre les instructions SQL qui seront exécutées par rapport à la base de données une fois que le mappage est initié.)
Pour un dépannage approfondi, MapForce contient un débogueur de mappage de données interactif pour tracer la manière dont les données coulent par les nœuds de source et cible pendant l'exécution de mappage.
Pour automatiser les projets de conversion JSON récurrents, vous pouvez déployer vos projets MapForce sur MapForce Server. MapForce Server fournit une automatisation performante de projets de mappage de données any-to-any pour une fraction des coûts de legacy et des produits de gestion de données big data.
