cancel
Showing results for 
Search instead for 
Did you mean: 

configuration options available for master data distribution from SAP MDM repository to backend remote systems(SAP and non SAP)

Former Member
0 Kudos

Good day

I am knew to this area .I would like to know how MDM harmonization is achieved through Data Distribution particularly on the following :

-Subscribe remote systems to enrich master data with centrally consolidated globally relevant information

-Distribute data to remote systems (SAP and non-SAP)

-Perform local completion of master data with application-specific information if required.

I have managed to install the system ,extract master data from two sap system ie ERP R3  and CRM and import it into the repository but however the syndication part is a challenge .I m particularly interested in understanding the configuration options available for master data distribution to remote systems.

If possible may you send me MDM config guides and blueprints .

Your help is greatly appreciated

Ronnie

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Ronald,

Welcome to MDM.If I understand your query correctly you want to understand what does these technical language boil down to.

Let me take it part by part here -

Subscribe remote systems to enrich master data with centrally consolidated globally relevant information

This basically mean remote systems in MDM maintain link to the associated data using Key mapping.

In other words,remote keys tell that what does a record refer to in a particular remote system.


-Distribute data to remote systems (SAP and non-SAP)

MDM can send out data to target systems.This can be done in many ways.The syndicator tool allows to create maps.Using these maps we can send data in supported formats to target systems.In the target system appropriate records will be updated based on remote keys maintained in MDM.

One can choose any of the leading middleware but SAP PI is its own advantage,specially coming from SAP it has the advantage of adapters,licencing,well defined road map etc.

-Perform local completion of master data with application-specific information if required.

This to me sounds like one can maintain MDM specific information within the system.This data can be helpful for maintenance of master data.For example data that can help you fetch reports,in searches,technical information etc.

Since you already have imported data from 2 systems,I would urge you to create syndication map for syndicating data to remote systems.If you have not maintained remote keys,please do so.

Thanks,

Ravi

Former Member
0 Kudos

Hi

Thank you very much for your responses

I am running on SAP NetWeaver MDM 7.1 SP08 on Windows Server 2008 R2 O/S  and extracting  master data from SAP ERP R3  and CRM  using SAP BOBJ Data Services 4.0 and importing data using MDM Import manager into the repository.

I m particularly interested in the following :

1) Options available for master data distribution to remote systems other than PI acting as a middleware that facilitates MDM to talk to other systems.?

2) The option called Remote Key Override allows one  to select Multiple Remote Systems by adding  a separate copy of each record to the syndication file for every remote system listed but  my question is does it  eliminate the need of  XI /PI ?/

Regards

Ronald

shanthi_kumar
Active Participant
0 Kudos

Hi Ronald,

Seems that you are importing the data into MDM manually. Coming to your queries

1. MDM can talk to other systems easily through PI. Also it can be done with ABAP API and Java API.

2. No it will not eliminate your need of XI/PI. Remote Key Override is a small property change that is available in Syndicator. It cannot do anything for answer that you are looking for.

Kind Regards,

THamizharasi N

Former Member
0 Kudos

Hi Ronald,

I think you are looking for this piece of information -

http://scn.sap.com/community/data-services/blog/2012/11/26/sap-pi-vs-sap-bods

Also,as Thamizharasi very correctly pointed out,using remote key override you would only get extra copies of file for different system whose key you have selected.So if you have a map with CRM remote system and you use ECC as remote key value.You should get 2 files,each having individual key.

However,this file would have to be picked,moved,trasferred and processed in target system.This can be done using APIs,custom tools,other middlewares like Informatica Powercentre,IBM Datastage and many more.

Thanks,

Ravi

former_member190061
Participant
0 Kudos

Hello Ronnie,

I gave the option of Remote Key override just because you have to distribute data across system...this does  not mean that it will replace XI/PI..

Once the XML\Text file generated after the syndication, we need to have PI as a middleware to distribute the data.

Regards,

Girish

former_member190061
Participant
0 Kudos

Hello Ronnie,

First of all warm welcome to the forum.

Glad to know that you are comfortable with SAP MDM tools, now to answer your query- I understand that you want to syndicate data to diffrent remote system..

For this scenario, we have option in syndicator (Map Properties tab), where you have to define your Remote Systems.

The option called Remote Key Override will allow you to select Multiple Remote Systems.

Hope it helps..

Regards,

Girish

shanthi_kumar
Active Participant
0 Kudos

Hi Ronald,

Welcome to MDM. Harmonization is the syndication of Enriched data to other SAP or Non-SAP systems from MDM.After the Import of your records from other systems into MDM if any cleansing, deduplication, addition is done to the data that's called as Enrichment to the data. The process of sending (syndicating) this  Enriched data to other is called Harmonization.

I hope you managed to import the data from ERP and CRM through Import manager or MDIS. If you have used MDIS to import the data then you should have used PI/XI as a middleware. 

Likewise when you want to syndicate (send) data from MDM to other systems you have to use Syndicator. PI acts as a middleware that will facilitate MDM to talk to other systems.

1.you have to create a remote system in Console, 2.maps in Syndicator according to that remote system's requirement and then 3. the Port for this particular map in Console. After creating all this you have to provide the following configuration details to PI.

MDM Server:

MDM Repository:

Repository User:

Repository Passcode:

Port Code:

Remote System Code:

DBMS Server:

DBMS Type :

After the configuration is over in PI, there happens a handshake in ready folders for the records to be sent to the other systems. For a brief understanding you can refer to MDM Syndicator record @http://help.sap.com/saphelp_nwmdm71/helpdata/en/4b/711def8a722593e10000000a42189b/MDMSyndicator71.pd...

And there are many other good documents available in SDN.

Kind Regards,

Thamizharasi N

Former Member
0 Kudos

Hi  Thamizharasi

Thank you very much for your response.Is the any other option other than PI acting as a middleware that will facilitate MDM to talk to other systems.