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

前
前へ
次
次へ

論理ディメンションの操作について

ビジネス・モデルとマッピング・レイヤーにおいて、ディメンション・オブジェクトは論理列(属性)の階層構造を表します。

1つ以上の論理ディメンション表を、1つのディメンション・オブジェクトに関連付けることができます。

一般的なディメンションには、期間、製品、市場、顧客、仕入先、プロモーション条件、原材料、製造工場、輸送手段、メディアの種類、時刻などがあります。ディメンションは、ビジネス・モデルとマッピング(論理)レイヤーおよびプレゼンテーション・レイヤー内に存在することに注意してください。

各ディメンションで、階層の構造に論理列を編成します。この構造は、ビジネスに必要とされている組織のルールとレポート作成ニーズを表します。これは、データのより詳細なビューを取得するために、ディメンション間のドリル操作にOracle BIサーバーで使用されるメタデータも提供します。

論理ディメンションには、レベル・ベースの階層(構造階層)を持つディメンションと親子階層(値階層)を持つディメンションの2種類があります。レベル・ベース階層は、いくつかのタイプのメンバーが含まれており、同じタイプのメンバーが1つのレベルにのみ存在する階層です。親子階層では、メンバーはすべて同じタイプを持ちます。Oracle Business Intelligenceでは、時系列データをモデリングするための特殊な機能を備えた、時間ディメンションと呼ばれる特殊なタイプのレベル・ベース・ディメンションもサポートされます。

マルチディメンション・データソース用のディメンションはソース内で定義されているため、他のデータソース内のディメンションと比較して必要な作業量は少なくて済みます。たとえば、ディメンション・レベル・キーは作成しません。ディメンションは特定のマルチディメンション・データソース固有のものであり(複数のマルチディメンション・データソースで使用することはできません)、個別に作成して操作することもできません。また、データソース内の各キューブは、ビジネス・モデルとマッピング・レイヤー内に1つ以上のディメンションと1つのメジャーを持つ必要があります。

特定の論理ディメンションをベースとするプレゼンテーション階層オブジェクトを作成することによって、Oracle BIアンサーのユーザーにディメンションを提示できます。プレゼンテーション・レイヤーに階層を作成することにより、ユーザーは階層ベースの問合せを作成できます。「プレゼンテーション階層とプレゼンテーション・レベルでの作業」を参照してください。

また、プレゼンテーション・レイヤーのサブジェクト・エリアに各階層レベルの1つ以上の列を追加することによって、ディメンション階層を提示することもできます。Oracle BIアンサーは、これらの階層列のドリルダウンをサポートしています。