プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Publisherデータ・モデリング・ガイド
12c (12.2.1.3.0)
E90113-02
目次へ移動
目次

前
前へ
次
次へ

8 Oracle WebCenterコンテンツ・サーバーにカスタム・メタデータを追加

ここでは、データ・モデル・エディタを使用して、データ・ソースからカスタム・メタデータ・フィールドへフィールドをマッピングする方法について説明します。Oracle WebCenter Content Serverにレポートを送信する際に、BI Publisherは、ドキュメント・プロファイルで定義したカスタム・メタデータ・フィールドを移入できます。

カスタム・メタデータ・マッピングについて

データ・モデルの「カスタム・メタデータ」コンポーネントを使用すると、データ・モデルからドキュメント・プロファイル・ルールで定義したメタデータ・フィールドにデータ・フィールドをマップできます(たとえば、請求書番号や顧客名など)。このルールは、Oracle WebCenter Content Serverで構成されます。

レポートを実行し、Oracle WebCenter Contentサーバーを配信先として選択すると、Oracle BI Publisherはドキュメントをコンテント・サーバー上にメタデータとともに生成および保存します。

前提条件

データ・モデル・エディタのこの機能を使用するには、特定の要件が満たされる必要があります。

前提条件は、次のとおりです。

  • コンテンツ・サーバーを配信先として構成し、カスタム・メタデータを有効化します。

    Oracle Business Intelligence Publisher管理者ガイドのコンテンツ・サーバーの追加を参照してください。

  • カスタム・メタデータ・フィールドをデータ・モデルのデータ・セットからデータ・フィールドへマップするには、データ・モデル・エディタで取得できるタイプのデータ構造のデータ・セットを使用する必要があります。たとえば、SQLデータ・セットおよびExcelデータ・セットはサポートされていますが、Webサービス・データ・セットはサポートされていません。

データ・フィールドから「カスタム・メタデータ」フィールドへのマッピング

ドキュメント・プロファイルの下のメタデータを開始できます。

カスタム・メタデータをマッピングするには、次の手順に従います。

  1. 「データ・モデル」エディタ・タスク・ペインで、「カスタム・メタデータ」をクリックします。
  2. Oracle WebCenter Content Serverは、ドキュメント・プロファイルの下にメタデータを保存します。ドキュメント・プロファイルは、さらにルールにネストされています。メタデータ・フィールドをマッピングのために取得するには、最初に「WebCenter server」を選択してから「コンテンツ・プロファイル」、「ルール」セットの順で選択します。

    「カスタム・メタデータ」ヘッダー・リージョンで、次のように「ルール」を選択します。

    • サーバー — コンテンツ・プロファイルが定義された場所のWebコンテンツ・サーバーを選択します。

    • コンテンツ・プロファイル — カスタム・メタデータ・フィールドを定義するルールを含むコンテンツ・プロファイルを選択します。

    • ルール — メタデータ・フィールドを指定する「ルール」セットを選択します。

      「ルール」セットを選択しないと、BI Publisherは「コンテンツ・プロファイル」下のすべての「ルール」に対してメタデータをロードします。

  3. 「メタデータのロード」をクリックします。下のペインには、選択したルールで定義したメタデータ・フィールドが表示されます。
  4. それぞれのメタデータ・フィールドに、「データ・マッピング」リストから選択したデータ・セットのデータ・フィールドをマップします。「データ・マッピング」リストには、使用するデータ・セットのすべてのデータ・フィールドが表示されます。

    メタデータ・フィールドが必要な場合、「必須」列にYが表示されます。

  5. メタデータ・フィールドのマッピングが終了したら、「保存」をクリックします。

未使用のメタデータ・フィールドの削除

BI Publisherは、選択した「ルール」セットで定義したすべてのメタデータ・フィールドをロードします。不要なカスタム・メタデータ・フィールドは削除できます。

  1. 左側のペインのフィールド名をクリックするか、表の選択列をクリックして、メタデータ・フィールドを選択します。
  2. 「削除」ボタンをクリックします。