The Siebel Data Mapper

The Siebel Data Mapper maps one integration object, source, to another integration object, target. Integration objects contain one or more integration components, which in turn contain one or more integration fields. For details on integration objects, see Integration Platform Technologies: Siebel Enterprise Application Integration.

The following illustrates the Siebel Data Mapping Engine architecture.

The EAI Data Mapping Engine Architecture. In this image, Integration ObjectMap (Destination Object Name, Source Object Name, Map Name) has a one-to-many relationship with Map Argument(s) (Name, Type). Integration ObjectMap has a one-to-many relationship with Integration Component Map(s) (Destination Component Name, Source Component Name, Source Component Search, Specification. Integration Component Map(s) has a one-to-many relationship with Integration Field Map(s) (Destination Field Name, Source Expression).

A data map defines the relationship between source and target object format. The map controls the transformation process. Transformation maps are stored in the Siebel Database as explained in the following table.

Map Type Siebel Data Table

Integration Object maps

S_INT_OBJMAP

Integration Object Component maps

S_INT_COMPMAP

Integration Object Field maps

S_INT_FLDMAP