on 08-26-2011 12:25 PM
HI All,
Can any one let me know are these are correct if it is then are there any work around solutions?
We created manually Import and syndication maps.. fine..After few days we changed data type/deleted the filed/added new fields.... In all these above incidents do we need to recreate import and syndication maps????
There is no other work around for this ??
2) Even if there is no change in Repository structure but change in import or syndication XSD do we need to recreate all import and syndication maps???
Your inputs are really helpful.
Thanks
Rajeev
Yes,you have to modify your maps,Rajeev.
thx
Deep
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI All,
So when ever
Data type is changed
New field is added
a field is deleted
I need to RECREATE from scrach the entire import maps and syndicaiton maps?
There is no other work around for this ??
2) Even if there is no change in Repository structure but change in import or syndication XSD do we need to recreate all import and syndication maps???
Do need to recreate the import and syndication maps?
Regards,
Rajeev
In some cases you have to create maps from scratch but in most cases just open the maps and update the field mapping and remap the newly created field to the destination items. Use the Export change file concept to move the maps to different environments, so you dont have to repeat your manual mapping in each environment.
Thanks.
HI Rajeev,
Whenever you do changes as mentioned it is not required to recreate maps from scratch.
As already mentioned there is option of update maps but i would suggest to unmap a field from the map and then do changes to the concerned field and remap.
When you delete a field available in a map possibilities are you can corrupt a map.
Suppose you have to add 2 fields in the map and delete 1 field and modify another filed.
Just unmap the 2 available fields from the map,one which has to be modified and one which has to be deleted.
Do the changes and map all the 4 fields.
This will ensure non of the maps get corrupt.
2) Even if there is no change in Repository structure but change in import or syndication XSD do we need to recreate all import and syndication maps???
XSD is something which should not change often,it tell MDM system what kind structure to expect and what structure to send.
It effects parsing of xml too.
Broadly speaking answer would be YES.
Suppose you have xsd defined with 20 fields and you create another xsd of 10 fields,but your map has those 10 fields only you need not change map in that case.But if tomorrow you need to add more fields then without changing xsd nothing will work.
Hope this helps.
Thanks,
Ravi
Hi Ravi and all,
I am abit confused :
So for any change in the MDM repository Import maps and syndication maps are not needed to recreate from scrach right?
If there is any change in the XSD then there is a possibility to recreate the map from scrach??
Do Update XML schema option avaliable only in MDM 7.1?? not in 5.5?
One more thing want to clear : I created a scheme and assigned the XSD.. Now when I created the port I am unable to assing the schema like I do for import map??? then what is the use of XSD schema for outbbound??
What is the usual method of import XSD and Outbound XSD?? Do Source and Target systems provide XSDs to MDM or MDM provides to Source and Target Systems?
Regards.
Rajeev
HI Rajeev,
So for any change in the MDM repository Import maps and syndication maps are not needed to recreate from scrach right?
For minor changes like field add there is no need.For changes involving deletion of mapped fields,changing types of already mapped fields,deleting mapped tables,one should first unmap the current map and then carry out structural changes.Later one can remap them again,this is to avoid maps from getting corrupt.
If there is any change in the XSD then there is a possibility to recreate the map from scrach??
Yes
Do Update XML schema option avaliable only in MDM 7.1?? not in 5.5?
Yes
A good description and usage is given by Aamir here
One more thing want to clear : I created a scheme and assigned the XSD.. Now when I created the port I am unable to assing the schema like I do for import map??? then what is the use of XSD schema for outbbound??
Seems you are not using in the way it is supposed to.the exact usage and defining what feature is available with which port is mentioned in pg no 356 of Console guide.
What is the usual method of import XSD and Outbound XSD?? Do Source and Target systems provide XSDs to MDM or MDM provides to Source and Target Systems?
For Standard contents SAP provides ready made xsds.
It is important to note that xsds are only to make MDM and other system understand the xml so they should be same.
To do this you can use Altova tool to create xsds based on your xml,also PI can help you do the same.
You can create xsd with PI for other idoc type too.
Hope this helps.
Thanks,
Ravi
Hello Rajeev
You are right. If you have changed xsd you need to change(modify) import/syndication maps too(for example if you add new fields or change fields name).
Regards
Kanstantsin Chernichenka
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.