What is Talend Data Mapper?
Talend Data Mapper allows you to map complex data records and documents and execute transformations.
In the
Mapping
perspective of Talend Studio, you can create a map and
configure it by simply dragging and dropping the data from an input structure to an
output structure. For more complex mappings, you can create expressions, based on a
set of functions, to define the value of an element.
Core concepts
- A structure defines the semantics of the data. It contains a root and a hierarchy of elements. For more information, see Working with structures.
- A representation contains the information needed to produce a structure for a specific document format. The default representation is XML. For more information, see Representations properties.
- An element is a portion of a structure, an XML element or a database column, for example.
- A map is a transformation between an input and an output structure. For more information, see Working with maps.
- A function is a unit of code that accepts a fixed or variable number of arguments and returns a single value. Functions are used to create expressions. For more information, see the Talend Data Mapper Functions Reference Guide.
- An expression refers to the use of one or several functions to define the value of an element. For more information, see Working with expressions Working with expressions.
- A loop is an expression that defines how to handle an element that can occur several times in the same object. For more information, see Loop expressions.