プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド
12c (12.2.1.2.0)
E82973-02
目次へ移動
目次

前
前へ
次
次へ

管理ツールでのソース・コントロール管理システムの使用方法について

リポジトリの開発プロセス中に、Oracle管理ツールを、Subversion、Rational ClearCase、Gitなどサード・パーティのソース・コントロール管理システムと統合できます。

この機能は、次の統合ポイントを中心としています。

MDS XMLについて

MDS XML形式は、通常、ソース・コントロールの下に置かれているリポジトリに対して使用されます。

MDS XMLは、1つのファイルでなく複数のXMLファイルのセットでOracle BIリポジトリを表します。

MDS XMLは、前のリリースでXML形式でOracle BIリポジトリを表すために使用されていたXML形式とは異なります。前のOracle BIサーバーXMLスキーマは、ORACLE_HOME/bi/bifoundation/server/binのxudml1.xsd XMLスキーマ・ファイルに基づいており、1つの大きなXMLファイルでOracle BIリポジトリを表します。

たとえば、各リポジトリの接続プールは、次のようなXML表現でそれ自体のファイルに格納されます。

<?xml version="1.0" encoding="UTF-8" ?>
<ConnectionPool mdsid="m80ca62c5-0bd5-0000-714b-e31d00000000"
name="SampleApp_Lite_Xml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.oracle.com/obis/repository"
password="94F9321C85340FC48E4D9093AA941FF28844074B88D5AA6364E4815DEED7F9B
8792EF452219C2155DB68F61EE1555B4FA886F77E060E2E17F45AD8D18CAB2E4D3EFA15B75E
30D8B4BFA8C7B2D70552BD" timeout="4294967295" maxConnDiff="10" maxConn="10"
dataSource="VALUEOF(BI_EE_HOME)/sample/SampleAppFiles/Data" type="Default"
reqQualifedTableName="false" isSharedLogin="false"
isConcurrentQueriesInConnection="false" isCloseAfterEveryRequest="true"
xmlRefreshInterval="2147483647" outputType="xml" ignoreFirstLine="false"
bulkInsertBufferSize="0" transactionBoundary="0" xmlaUseSession="false"
multiThreaded="false" supportParams="false" isSiebelJDBSecured="false"
databaseRef="/oracle/bi/server/base/Database/Sample App Lite Data_80ca62c4
-0bcf-0000-714b-e31d00000000.xml#m80ca62c4-0bcf-0000-714b-e31d00000000"
>
<Description>
<![CDATA[ 
SampleAppLite connection pool to XML datasource. This connection pool points the 
database to the location where physical XML files are stored. The location uses 
the value of an RPD variable : BI_EE_HOME.
This variable needs to be correctly set in order for the server to connect to the 
files.
]]>
</Description>
</ConnectionPool>

SampleAppLiteリポジトリは、次のような構造のMDS XMLファイルを生成します。

注意:

管理ツールのリポジトリ・オブジェクトと、XML出力として作成された一連のファイルとの間に、1対1の関係はありません。たとえば、物理列は、管理ツールでは独立したオブジェクトとして表示されますが、MDS XMLでは、それらは物理表オブジェクトの一部とみなされます。

リポジトリ・オブジェクトのMDS XMLスキーマ表現の詳細は、Oracle Business Intelligence Enterprise Edition XMLスキーマ・リファレンスのOracle BIサーバーのMDS XML APIに関する項を参照してください。