Altova website: Data integration tool
This section describes how to design data mappings, and ways in which you can transform data on the mapping area. It also includes various considerations applicable to mapping design. Use the following roadmap for quick access to specific tasks or concepts:
I want to... |
Read this topic... |
---|---|
Create or edit path references to miscellaneous schema, instance, and other files used by a mapping. |
|
Fine-tune the data mapping for specific needs (for example, influence the sequence of items in a target component). |
|
Use the output of a component as input of another component. |
|
Process multiple files (for example, all files within a directory) in the same mapping, either as a source or a target. |
|
Pass an external value (such as a string parameter) to the mapping. |
|
Get a string value out of the mapping, instead of a file. |
|
Store some mapping data temporarily for later processing (similar to variables in a programming language). |
|
Sort data in ascending or descending order. |
|
Filter nodes/rows based on specific criteria, or process values conditionally. |
|
Merge data from multiple sources with different schema. |
|
Process key-value pairs, for example, to convert months from numerical representation (01, 02, and so on) to text representation (January, February, and so on). |
|
Learn how to avoid undesired results when designing complex mappings. |
Importantly, MapForce additionally includes an extensive built-in function library (see Function Library Reference) to help you with a wide array of processing tasks. When the built-in library is not sufficient, you can always build your own custom functions in MapForce, or re-use external XSLT files. For further information, see Using Functions.