• 検索結果がありません。

リレーションを削除するには、[関連用語の編集]ウィンドウでビジネス用語を選択して[削除]をクリッ クします。

6. [OK]をクリックします。

関連するカタログオブジェクトの表示

関連するカタログオブジェクトを[用語集]ビューの[詳細]パネルで表示します。関連するカタログオブジ ェクトは、タイプ、名前、パスでソートおよびフィルタリングできます。

1. [用語集]ビューの[表示]リストからビジネス用語集を選択します。

2. ビジネス用語を選択します。

関連するカタログオブジェクトを含むオブジェクトの詳細が、[詳細]パネルに表示されます。

3. 関連するカタログオブジェクトをタイプ、名前、またはパスでソートするには、カラムの見出しをクリッ クします。

オブジェクトは、英数字の昇順または降順でソートできます。ソート順を変更するには、カラムの見出し を再度クリックします。

4. 関連するカタログオブジェクトをタイプ、名前、またはパスでフィルタリングするには、カラムの見出し の上のフィールドにフィルタテキストを入力して、[フィルタ]ボタンをクリックします。

フィルタリングに使用する句の最初の数文字を入力します。フィルタテキストにワイルドカード文字は使 用できません。例えば、リソース「FinanceDB」のオブジェクトのみを表示するには、[パス]フィルタ フィールドに「MM/FinanceDB」と入力します。

フィルタを削除するには、フィルタフィールドを消去して[フィルタ]ボタンをクリックします。

5. メタデータカタログ内の関連するカタログオブジェクトを表示するには、オブジェクト名のリンクをクリ ックします。

[カタログ]ビューに切り替わり、メタデータオブジェクトについての詳細情報が表示されます。

Business Glossaryオブジェクトのリレーション 93

第 9 章

URL API の使用

この章では、以下の項目について説明します。

URL API の使用の概要, 94 ページ

メニューとタブのある URL API 構文, 95 ページ

メニューとタブのない URL API 構文, 96 ページ

URL API の使用の概要

Metadata Manager オブジェクトにサードパーティアプリケーションから URL API を通してアクセスできま す。URL API を使用すると Metadata Manager のオブジェクトを別のアプリケーションから表示できます。例 えば、ビジネスインテリジェンスツールから特定のカタログオブジェクトのデータリネージ図を表示できます。

URL API を使用すると、以下のタイプのオブジェクトにアクセスできます。

ビジネス用語集オブジェクト

カタログオブジェクト

ショートカット

カタログオブジェクトまたは用語解説オブジェクトのデータリネージ図

基本検索の結果

[ブラウズ]、[モデル]、[ロード]、および[セキュリティ]タブ

Metadata Manager では、各オブジェクトが URL で表されます。 Metadata Manager でオブジェクトを表示 すると、URL アドレスバーに URL が表示されます。 この URL をコピーして別のアプリケーションに貼り付け ると、そのオブジェクトに再度アクセスできます。

別のアプリケーションで URL をクリックすると、Metadata Manager のブラウザウィンドウに結果が表示され ます。 結果を表示するには、Metadata Manager にログインする必要があります。

サードパーティアプリケーションで、オブジェクトを Metadata Manager のメニューやタブありまたはなしで 表示できます。オブジェクトをメニューやタブとともに表示する場合、サードパーティーアプリケーションの ユーザーは実行する権限を持つ Metadata Manager ですべてのタスクを実行できます。オブジェクトをメニュ ーやタブなしで表示する場合、サードパーティーアプリケーションのユーザーは Metadata Manager で他のオ ブジェクトを表示したり他のタスクを実行したりできません。

URL API の動作は、検出されるオブジェクトの数によって以下のように異なります。

オブジェクトが見つかりません

Metadata Manager でメタデータオブジェクトを検出できなかった場合は、[ブラウザ]ウィンドウにエ ラーメッセージが表示されます。URL API 構文と、メタデータオブジェクトが Metadata Manager ウェア ハウスに存在することを確認します。

1つのオブジェクトが見つかりました

Metadata Manager は結果を表示します。

複数のオブジェクトが見つかりました

Metadata Manager で複数のビジネス用語集オブジェクト、カタログオブジェクト、またはショートカッ トオブジェクトが見つかった場合は、最初に検出されたオブジェクトが表示されます。オブジェクトのデ ータリネージを表示しようとして Metadata Manager で複数のオブジェクトが検出された場合は、エラー が表示されます。

メニューとタブのある URL API 構文

URL API を使用するには、サードパーティ製のアプリケーションから表示するオブジェクトへのリンクを作成 します。リンクをクリックすると、Metadata Manager はブラウザウィンドウにオブジェクトの詳細を表示し ます。Metadata Manager のメニューおよびタブをブラウザウィンドウに含めることができます。

サードパーティのアプリケーションでメタデータオブジェクトを Metadata Manager のメニューやタブととも に表示するには、次の構文を使用します。

http[s]://<host name>:<port>/mm/#<page type>___<resource name>%252<object location>%252<object name>

引数は大文字小文字を区別します。

以下の表に、URL API 引数を示します。

引数 説明

ホスト名 必須。Metadata Managerアプリケーションを実行しているマシンのホスト名。

ポート番号 必須。Metadata Managerアプリケーションのポート番号。

ページタイ

プ 必須。ページのタイプ。 有効な値は、browse、model、load、およびsecurityです。

リソース名 カタログオブジェクトのURLを作成する場合は必要です。カタログ内のリソース名。

オブジェク

ト場所 ビジネス用語集内またはカタログ内のオブジェクトのURLを作成する場合は必須。ビジネ ス用語集内またはカタログ内のオブジェクトの場所。

この引数の値は、以下の要件を満たす必要があります。

- カタログオブジェクトの場合、PowerCenterやOracle_DBなどの上位リソース名で始ま っている。

- 使用するオブジェクトの名前で終わっている。

- スラッシュ(/)を区切り文字として使用します。

オブジェク

ト名 ビジネス用語集内またはカタログ内のオブジェクトのURLを作成する場合は必須。ビジネ ス用語集内またはカタログ内のメタデータオブジェクトの名前。

URL は、以下のルールにも適合している必要があります。

パラメータは 3 つのアンダースコアで区切る必要があります。

メニューとタブのあるURL API構文 95

Metadata Manager では、区切り文字としてスラッシュ(/)の代わりに URL エンコード形式の%2F を使 用します。

Metadata Manager では、スペースの代わりに URL エンコード形式の%20 を使用します。

以下の表に、URL の例を示します。

オブジェクトタイプ

[カタログの参照]ページ http://<localhost>:<port number>/mm/#browse___catalog

[用語解説の参照]ページ http://<localhost>:<port number>/mm/#browse___glossary

[ショートカットの参照]ページ http://<localhost>:<port number>/mm/#browse___shortcuts

[モデル]ページ http://<localhost>:<port number>/mm/#model

[ロード]ページ http://<localhost>:<port number>/mm/#load

[権限]ページ http://<localhost>:<port number>/mm/#security

ビジネス用語集オブジェクト http://<localhost>:<port number>/mm/#browse___glossary___MM

%252FBusiness_Glossary%252FCosts%252FCost%2520Ratio カタログオブジェクト http://<localhost>:<port number>/mm/#browse___catalog___MM

%252FPowerCenter%252FMM_Financial_dm%252FMappings

%252Fm_Fin_Fact_Table_xml

ショートカット http://<localhost>:<port number>/mm/#browse___shortcuts___

%252FAdministrator%2520%255BNative%255D%252FChange%2520Requests

%252FOVERHEAD

データリネージ http://<localhost>:<port number>/mm/#browse___lineage___MM%252FOracle

%252FBAE%252FTables%252FTRANSACTIONS%252FColumns%252FOVERHEAD

基本検索の結果 http://<localhost>:<port number>/mm/#browse___search___all___Transaction

メニューとタブのない URL API 構文

URL API を使用するには、サードパーティ製のアプリケーションから表示するオブジェクトへのリンクを作成 します。リンクをクリックすると、Metadata Manager はブラウザウィンドウにオブジェクトの詳細を表示し ます。Metadata Manager メニューおよびタブをブラウザウィンドウから除外できます。

サードパーティのアプリケーションでメタデータのオブジェクトを Metadata Manager のメニューやタブなし で表示するには、次の構文を使用します。

http[s]://<host name>:<port>/mm/lineage?objectPath=MM/<resource name>/

<metadata object path>/<metadata object name>&mode=<mode>

引数は大文字小文字を区別します。

例えば、Sales ビジネス用語集の Customers カテゴリにある Address ビジネス用語を表示するには、以下の URL を使用します。

以下の表に、リネージ URL API 引数を示します。

引数 説明

ホスト名 必須。Metadata Managerアプリケーションを実行しているマシンのホスト名。

ポート 必須。Metadata Managerアプリケーションのポート番号。

リソース名 必須。メタデータカタログ内のリソースの名前またはビジネス用語集の名前。

メタデータオ ブジェクトの パス

必須。メタデータカタログ内のメタデータオブジェクトのパス。

この引数の値は、以下の要件を満たす必要があります。

- PowerCenterやOracle_DBなどの上位リソース名で始まっている。

- 使用するオブジェクトの名前で終わっている。

- パス全体に同じ区切り文字を使用する。スラッシュ(/)を使用します。

メタデータオ

ブジェクト名。 必須。メタデータカタログ内のメタデータオブジェクトの名前またはビジネス用語集内の カテゴリまたはビジネス用語の名前。

モード オプション。メタデータオブジェクト、カテゴリ、ビジネス用語の表示モードです。

- リネージ。データリネージ図および[詳細]パネルの情報を表示します。

- 詳細。[詳細]パネルの情報のみを表示します。

デフォルトはリネージです。

メニューとタブのないURL API構文 97