Maps define input and output specifications and mapping rules for data transformation.

Maps use the definitions of data stored in the schemas to specify the transformation logic in the form of map rules. Map rules operate on input data objects and build output data objects. The map can be built for specific platforms, and then run on that platform to perform the transformation of the data.