Narzędzia graficzne w programie MapForce ułatwiają definiowanie reguł mapowania i przetwarzania danych do konwersji formatu JSON. Dzięki wsparciu dla formatu JSON zarówno jako format wejściowy, jak i wyjściowy, MapForce może być wykorzystywany na wiele sposobów, w tym w następujących typowych scenariuszach:
| JSON ↔ XML | Często wymagane podczas integracji nowoczesnych interfejsów API (JSON) z przestarzałymi systemami korporacyjnymi |
| JSON ↔ databases | Wstawianie danych w formacie JSON do tabel baz danych relacyjnych lub pobieranie danych z baz danych relacyjnych w celu generowania danych w formacie JSON do wykorzystania w interfejsach API |
| JSON ↔ Excel or CSV | Do integracji z narzędziami biznesowymi i systemami raportowania, lub do przygotowania danych do hurtowni danych i platform analitycznych |
| JSON ↔ EDI | Do integracji tradycyjnych systemów B2B z nowoczesnymi aplikacjami |
| PDF ↔ JSON | Wyodrębniaj dane z plików PDF i konwertuj je do formatu JSON, aby umożliwić integrację z interfejsami API lub innymi systemami |
| Analiza odpowiedzi z interfejsu API | Przekształcanie danych JSON zwracanych przez interfejsy API REST na formaty wewnętrzne, które można wykorzystać (np. rekordy bazy danych lub struktury XML) |
Po prostu przeciągnij i upuść elementy, aby zdefiniować mapowanie danych JSON, a następnie wybierz z obszernej biblioteki funkcji i filtrów do przetwarzania danych. Możesz również stworzyć własne funkcje za pomocą wizualnego konstruktora.
MapForce obsługuje mapowanie danych typu "jeden do wielu" oraz mapowanie sekwencyjne.
Kiedy potrzebujesz przetworzyć dane JSON, ale nie masz dostępnej definicji schematu odpowiadającej konkretnemu plikowi JSON lub JSON5, MapForce automatycznie wygeneruje odpowiedni schemat, co umożliwi szybkie mapowanie danych w oparciu o strukturę dokumentu.
Po zdefiniowaniu projektu mapowania JSON, można kliknąć przycisk "Wyjście", aby natychmiast przekształcić dane. (W przypadku mapowania JSON na bazę danych, widok "Wyjście" wyświetla instrukcje SQL, które zostaną wykonane w bazie danych po uruchomieniu procesu mapowania.)
W celu zaawansowanego rozwiązywania problemów, MapForce zawiera interaktywny debugger mapowania danych, który umożliwia śledzenie przepływu danych między źródłowymi i docelowymi węzłami podczas wykonywania mapowania.
Aby zautomatyzować powtarzalne projekty konwersji danych w formacie JSON, można wdrożyć projekty MapForce na serwerze MapForce. Serwer MapForce zapewnia wysokowydajną automatyzację projektów mapowania danych między różnymi formatami przy znacznie niższych kosztach w porównaniu z tradycyjnymi i rozbudowanymi systemami zarządzania danymi.
