Программное обеспечение Altova MapForce – это инструмент графического преобразования данных, конвертации и интеграции, который позволяет преобразовывать данные между XML, базами данных, EDI, Excel 2007+, XBRL и web-сервисами. Altova MapForce может мгновенно преобразовывать данные или автоматически генерировать код интеграции данных для их исполнения или новой конвертации. Решение представлено редакциями Basic, Professional и Enterprise.
Для использования Altova MapForce необходимо открыть источники и места назначения данных, перетащить функции обработки данных из специальных библиотек, а затем создать соединительные линии между узлами, между которыми будет выполняться преобразование. Преобразование осуществляется в реальном времени.
Для преобразования XML и баз данных пользователи могут просматривать и сохранять код исполнения XSLT 1.0/2.0 или XQuery. В один клик мыши можно выбирать между Java, C++ или C#, чтобы автоматически генерировать приложение из проекта. В этом случае реализация приложений web-сервисов и интеграции данных выполняются без записи исходного кода.
Характеристики Altova MapForce:
- Графическое преобразование XML, баз данных, плоских файлов, EDI, XBRL, Excel, web-сервисов.
- Мгновенная трансформация данных.
- Поддержка групповых символов XML (xs:any и xs:anyAttribute), комментариев и инструкций в выводимых XML.
- Интеграция с RaptorXML.
- Трансформация и конвертация данных с поддержкой функции Drag-and-drop.
- Обработка данных из множества файлов.
- Потоковое чтение и вывод для поддержки ETL-заданий (Professional и Enterprise).
- Использование имен файлов ввода/вывода в качестве параметров.
- Поддержка цифровых XML-подписей (Enterprise).
- Передовой функционал преобразования баз данных.
- Поддержка всех основных реляционных баз данных (Professional и Enterprise).
- Утилита FlexText для синтаксического анализа плоских файлов.
- Поддержка сообщений EDIFACT, X12, HIPAA, HL7, SAP IDoc и IATA PADIS EDI (зависит от редакции).
- Построение новых web-сервисов и подключение данных к web-сервису.
- Генерация кода XSLT 1.0/2.0 и XQuery (Professional и Enterprise).
- Передовые функции обработки данных, включая промежуточные переменные.
- Мощные функции сортировки ввода баз данных и других структурированных данных.
- Визуальное построение функций.
- Генерация кода Java, C# и C++ (Professional и Enterprise).
- Создание и чтение файлов JSON (Enterprise).
- Автоматизация за счет средств управления C# или JAVA API, ActiveX или командной строки.
- Интеграция с StyleVision для рендера результатов преобразования.
- Интеграция с Visual Studio 2013 и Eclipse 4.4 (Professional и Enterprise).
- 32- и 64-разрядные версии.
- Поддержка процедур, хранимых в базе данных SQL (Enterprise и Professional).
- Поддержка таксономии US GAAP 2014 XBRL (Enterprise).
- Полная поддержка мониторов с высоким разрешением.
- Поддержка JSON Schema draft-06 и draft-07.
- Обработка ошибок веб-сервисов.
- Динамическое имя пользователя и пароль для веб-сервисов.
- Поддержка неструктурированных тел запросов / ответов в веб-сервисах REST.
- Регистрация выходных данных базы данных (трассировка).
- Откат транзакции для обработки ошибок базы данных.
- Новые функции: кодировка-кодировка / кодировка-декодирование.
- Решение теперь поддерживает подключение к последней версии следующих баз данных: PostgreSQL 11 и IBM DB2 для iSeries 7.2, 7.3.
- Поддержка EDIFACT 2018B.
- Поддержка Office 2019.
- Поддержка Eclipse 4.9 и 4.10.
- Поддержка Open JDK.
- Поддержка Windows Server 2019.
Поддерживаемые базы данных:
- Microsoft SQL Server 2000, 2005, 2008, 2012.
- PostgreSQL 8, 9.0, 9.1, 9.2.
- IBM DB2 8, 9, 9.5, 9.7, 10.1.
- IBM DB2 for iSeries v6.1, 7.1.
- Informix 11.7.
- Oracle 9i, 10g, 11g.
- MySQL 5, 5.5.
- Sybase 12, Sybase ASE 15, 15.7.
- Microsoft Access 2003, 2007, 2010, 2013.