Altova MapForce 2024 Professional Edition

What Is MapForce?

Home Prev Top Next

Altova website: _ic_link Data mapping tool


MapForce is a powerful graphical tool for any-to-any conversion and integration. See Mapping: Sources and Targets for a complete list of available data formats. A typical mapping consists of one or more data sources and one or more data targets. The mapping can also include one or several transformation components that provide you with an extensive range of data-processing and filtering options. To find out more about various mapping scenarios, see Mapping Scenarios and Tutorials.


To be able to carry out a mapping, you must provide a data structure that describes the structure of each of your source and target files. For example, an XML schema defines the structure of an XML document. The mapping (from source to target) is achieved by means of a drag-and-drop graphical user interface. You do not have to write any program code for the mapping. The code is generated for you by MapForce. You can then use this code to transform documents with the source data structure to documents with the target data structure.


All editions of MapForce are available as 32-bit applications. MapForce Professional and Enterprise editions are additionally available as 64-bit applications.


Abstract model

The abstract model below illustrates one of the basic scenarios of data transformation in MapForce. The source schema describes the structure of the source instance. The target schema describes the structure of the target instance. Depending on your needs, source and target schemas can be the same or different structures. When you connect the source and target, the mapping generates transformation code (in the selected transformation language) that reads data from the source instance and writes this data to the target instance. To see how this data transformation model is implemented in a concrete example, see Tutorial 1.


In real-life situations, you can mix and match any combination of data sources (e.g., XML, EDI, and text files) and map them to any combination of data targets (e.g., a database and an Excel file).



Mapping files illustrated and referenced in the manual can be found in the following locations:






In this section

This section is organized into the following topics:


Mapping: Sources and Targets

Mapping Scenarios

Transformation Languages

Integration with Altova Products


© 2018-2024 Altova GmbH