cancel
Showing results for 
Search instead for 
Did you mean: 

wat is key mapping

Former Member
0 Kudos

Hi All,

can anyone tel me what is key mapping?where we use key mapping?

any example plz...

Thanks in advance

Swari

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Swari,

Key mapping is an identifier from which you know that the record is present in other Remote Systems and each remote key combination represents a unique record in the system. FOr example You have 2 Remote systems: say ECC & BW.

The Global Data is syndicated to both the systems and the key mapping is maintained in MDM to identify them in the remote systems. Key mapping would be something like this:

Remote System || Key

===================

ECC || 123456

BW || 654326

So the key represents the unique Record Identifier in the remote system.

Hope this helps!!

Cheers,

Arafat

Answers (5)

Answers (5)

Former Member
0 Kudos

A Remote System is any logical system that can supply data to or receive data from MDM. MDM can import data from remote systems and create/update masterdata objects using that data and send back data out to a remote system. A remote systemu2019s objects are mapped to master data objects within MDM using key mapping.

A key mapping maintains the relationship between the remote systemu2019s identifier (or key) for an object and the corresponding master data object in MDM. A key in MDM is a remote system-specific and object-type-specific unique identifier. Different remote systems can have their own separate collection of keys. Within a remote system, each type or collection of objects can have its own separate collection of keys as well.

Key mappings are subject to the requirement that two different objects of the same type from the same remote system cannot have the same key. Remote system objects of a particular type can map only to MDM objects of a particular type.

  • A key can map to only one MDM object. However, an MDM object may map to multiple keys from the same remote system.* When an MDM object maps to multiple keys, one of the keys is marked as the default key. The default key is the one that is used when syndicating a reference to the mapped MDM object. Each key mapping value pair consists of a remote system and a remote key value, that each key mapping value pair must be uniquely associated with a single record in an MDM repository, and therefore that each remote key value must be unique for a particular remote system.

Example:

For a particular remote system, the two color objects Light Red and Dark Red both map to the MDM object Red. An MDM product

object Shirt has a Color attribute set to Red. When this Shirt object is syndicated back to the remote system, the default key is used to choose the value to syndicate from the two objects Light Red and Dark Red.

- Aditya.

Edited by: Aditya Dhurandhar - DHUA on Aug 3, 2009 1:10 PM

Former Member
0 Kudos

Hi ,

A remote systemu2019s objects are mapped to master data objects within

MDM using key mapping. A key mapping maintains the relationship

between the remote systemu2019s identifier (or key) for an object and the

corresponding master data object in MDM.

A key in MDM is a remote system-specific and object-type-specific

unique identifier. Different remote systems can have their own separate

collection of keys. Within a remote system, each type or collection of

objects can have its own separate collection of keys as well. Key

mappings are subject to the requirement that two different objects of the

same type from the same remote system cannot have the same key.

BR,

Krishna.

Former Member
0 Kudos

Hi Swari,

Please go through the link below:

http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm

Navigate to -> Remote System and MDM -> Introduction -> Key Mapping.

Hope it helps.

Thanks and Regards

Nitin Jain

Former Member
0 Kudos

Hi Swari

Key mapping alwys works in tandem with remote system and used for identifying the master data records coming to MDM from different remote systems.

Example: imagine MDM connected to two ECC systems R1 and R2. Master data, say customers are coming from both of these systems into MDM. Each record in MDM will have a key mapping which contains the info from which source system it has come.

Please let me know if you are looking for more details.

best regards

Ravi

former_member189669
Active Participant
0 Kudos

Hi Swari,

A Key is a Unique identifier of an Object in MDM. It is specific to a Remote system.

Key mapping signifies the relationship between an object in MDM and remote system.

Example : Consider an MDM Object - Customer Number as 100 in MDM as an equivalent customer 200 in remote system R/3.

Key mapping would be represented as below:

Customer Number <-> Remote System <> Key

(in MDM)

100 < > R/3 <> 200