cancel
Showing results for 
Search instead for 
Did you mean: 

xml schema

Former Member
0 Kudos

Hi,

i am new to use xml schma. please tel me how to use xml schema in the sysndicator.how to create xml schema file in the console with what attributes.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Santhosh,

In MDM terminology, an .xsd file that has been saved to a repository through the MDM Console is called an XML Schema. An .xsd file located on an external file system is called an XML Schema File.

Method of generating the XSD:

1. Export the repository structure from the Console.

2. Using Java and Xomlite software, you can create an XSD for your repository. Here is the link for how to guide for generating the XSD.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bf0e8a97-0d01-0010-f0a2-af3b18b7...

After this you will have an XSD which will have the repository structure. You do this, to have a destination structure in the Syndicator. This is generally done when you are generating an XMl File from the Syndicator.

There are 2 options of selecting the Structure while harmonizing the file in the syndicator

1. XML Schema - For using this, you will have to upload the XSD generated in the Console under-> XML schemas for your repository.

After this, you can choose this option from the syndicator and then you will get the structure on the Destination side. You can then harmonize the file out of the syndicator.

2. XML Schema File - For this, you do not have to upload the XSD that you have generated using Xomlite in the Console. You can directly take it as a file from your Desktop/ Harddisk.

This will also help you to harmonize the file.

I hope this information helps you.

Regards

Richa

Former Member
0 Kudos

Hi Santhosh,

i am new to use xml schma. please tel me how to use xml schema in the sysndicator.how to create xml schema file in the console with what attributes.

You can create an XSD using XOMLITE software and then upload it in MDM Console. This would allow you to use it in Syndicator.

Please follow these steps:

1. Export Repository schema from Console

2. Using the Xomlite software, create one XSD out of it.

3. Upload the new created schema in Console under->XML Schema for your repository.

4. In the Syndicator-> Go to

New->Choose XML Schema

You will find your XML schema in the destination side. It will have the fields present in the repository.

You can then perform the mapping and syndicate the fiel.

Please follow the link to know more about how to generate XML schemas using Xomlite:

[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bf0e8a97-0d01-0010-f0a2-af3b18b7f4eb]

Hope it helps.

*Kindly reward points if helpful

Thanks and Regards

Nitin jain

Former Member
0 Kudos

Hi,

in order to create xml schemas you need to use an external editor like e.g. Liquid XML Studio (Freeware). Once you have created an xml schema, you can either load it dirrectly into Syndicator ("Xml Schema File") or using the Console "XML Schemas" table. You will then be able to map the fields.

Design you XML schema in a way, that you have repeatable node names for attributes, multi-value fields and qualified table fields.

Hope that helps to clarify.

Christian