As ferramentas gráficas do MapForce facilitam a definição de regras de mapeamento e processamento de dados para a conversão de JSON. Com suporte para JSON tanto como formato de entrada quanto de saída, o MapForce pode ser aplicado de inúmeras maneiras, incluindo os seguintes cenários comuns:
| JSON ↔ XML | Often needed when integrating modern web APIs (JSON) with legacy enterprise systems |
| JSON ↔ databases | Inserting JSON data into relational database tables or extracting relational data to generate JSON for APIs |
| JSON ↔ Excel or CSV | For integration with business tools and reporting systems, or preparing data for data warehouses and analytics platforms |
| JSON ↔ EDI | For integrating traditional B2B systems with modern applications |
| PDF ↔ JSON | Extract data from PDFs and convert to JSON for integration with APIs or other systems |
| Parsing API responses | Mapping JSON returned by REST APIs into usable internal formats (e.g., DB records or XML structures) |
Simplesmente arraste e solte para definir o mapeamento dos seus dados JSON e escolha entre uma vasta biblioteca de funções e filtros de processamento de dados. Ou, crie suas próprias funções usando o construtor visual.
O MapForce suporta mapeamentos de dados de um para muitos, bem como mapeamentos encadeados.
Quando você precisa mapear dados JSON, mas não possui um esquema correspondente a uma instância JSON ou JSON5, o MapForce irá inferir um esquema automaticamente, permitindo um mapeamento rápido com base na estrutura do documento.
Depois que o seu projeto de mapeamento JSON estiver definido, você pode clicar em "Saída" para transformar os dados instantaneamente. (Para o mapeamento de JSON para um banco de dados, a visualização "Saída" mostra as instruções SQL que serão executadas no banco de dados assim que o mapeamento for iniciado.)
Para solucionar problemas mais complexos, o MapForce inclui uma ferramenta interativa ferramenta de depuração para mapeamento de dados para rastrear o fluxo de dados entre os nós de origem e destino durante a execução do mapeamento.
Para automatizar projetos recorrentes de conversão de JSON, você pode implantar seus projetos MapForce no MapForce Server. O MapForce Server oferece automação de alto desempenho para projetos de mapeamento de dados de qualquer tipo, a um custo muito menor do que os produtos tradicionais de gerenciamento de dados.
