OBIEE 11g - MDS XML (Metadata Service XML)

Bi Server Architecture With Client

OBIEE 11g - MDS XML (Metadata Service XML)


MDS XUDML is an XML format that is compatible with Oracle Metadata Services and that is supported for the Oracle BI repository.

MDS XML format is different from the XUDML format.


<?xml version="1.0" encoding="ISO-8859-1" ?>
<DECLARE xmlns:xsi="" xmlns="">
<Database mdsid="m4d5351d0-0c90-1000-8ca6-0a5088c60000" name="DatabaseName" xmlns:xsi="" xmlns="" type="Oracle11g" dbName="Oracle 11g">
<Feature name="LEFT_OUTER_JOIN_SUPPORTED" value="true"/>
<Feature name="RIGHT_OUTER_JOIN_SUPPORTED" value="true"/>
<Feature name="FULL_OUTER_JOIN_SUPPORTED" value="true"/>
<Feature name="NESTED_OUTER_JOIN_SUPPORTED" value="true"/>
<Feature name="UNION_SUPPORTED" value="true"/>
<Feature name="UNION_ALL_SUPPORTED" value="true"/>
<Feature name="COUNT_SUPPORTED" value="true"/>



See OBIEE - biserverxmlgen


Schema element files:

File Description
xudml_mds_admin.xsd and xudml_mds.xsd basic MDS XML grammar for the repository elements
xudml_mds_core.xsd the detailed MDS XML grammar for the repository elements and attributes and the relationships between the elements

in ORACLE_HOME/bifoundation/server/bin

Documentation / Reference

Discover More
Bi Server Architecture With Client
OBIEE - biserverxmlcli (online Modifications)

biserverxmlcli update a repository online. where: -M is for MDS XUDML documents otherwise it expect a Xudml document. -8 is for UTF-8 -Y is for user to type in the ssl passphrase to private...
Bi Server Architecture With Client
OBIEE - biserverxmlgen

Generates an XML from an existing RPD. With the utility biserverxmlexec, you can generate it back as binary repository (rpd) bi-init must be first started to give the environment variable context...
Bi Server Architecture With Client
OBIEE 10G - Universal Database Markup Language (UDML)

UDML is the abbreviation for Universal Database Markup Language. It is an undocumented and unsupported API for the Oracle BI Server 10G. For 11g, see The simplest way to get the UDML definition...
Obiee Online Offline
OBIEE 10G/11G - Repository (RPD file)

The repository is the file that contain all metadata of the BI Server and is managed through the administration tool. It stores all the informations the application environment: the security, data...
Bi Server Architecture With Client
OBIEE 11G - XUDML Format (Oracle BI Server XML API )

OBIEE provides utilities to create a generic, XML-based representation of the Oracle BI repository metadata knwon as XUDML file. This XML file version of the repository can be used to programmatically...
Bi Server Architecture With Client
OBIEE 11G - biserverxmlexec (Rpd creation and patching in offline mode)

biserverxmlexec lets you create or modify a repository file by executing: xudml or MDS XML XML file in . In online mode, see . For the update process, see RPD XML patching qualified name...
Bi Server Architecture With Client

API This section goes over the programmatically manipulation of the repository. The programmatic process is generally straight forward: you transform the binary repository to a text file representation...

Share this page:
Follow us:
Task Runner