Obiee-dimension-hierarchies

提供:Dev Guides
移動先:案内検索

OBIEE –ディメンション階層

階層は一連の多対1の関係であり、異なるレベルになります。 地域階層は、地域→国→州→市→通りで構成されます。 階層はトップダウンまたはボトムアップのアプローチに従います。

論理ディメンションまたはディメンション階層は、BMMレイヤーで作成されます。 可能な次元階層には2種類あります-

  • レベルベースの階層を持つディメンション。
  • 親子階層を持つディメンション。

レベルベースの階層では、メンバーはさまざまなタイプであり、同じタイプのメンバーは単一レベルにのみ属します。

親子階層では、すべてのメンバーは同じタイプです。

レベルベースの階層を持つディメンション

レベルベースのディメンション階層には、親子関係も含めることができます。 レベルベースの階層を作成する一般的な手順は、総計レベルから始めて、それより低いレベルに向かって作業することです。

レベルベースの階層では、実行することができます-

  • レベルベースの計算メジャー。
  • 集約ナビゲーション。
  • ダッシュボードで子レベルにドリルダウンします。

各ディメンションには1つの総計レベルのみを含めることができ、レベルキーまたはディメンション属性はありません。 メジャーを総計レベルに関連付けることができ、これらのメジャーのデフォルトの集計は常に総計です。

すべての下位レベルには少なくとも1つの列があり、各ディメンションには1つ以上の階層が含まれています。 各下位レベルには、そのレベルで一意の値を定義するレベルキーも含まれます。

レベルベースの階層の種類

不均衡な階層

不均衡な階層とは、すべての下位レベルが同じ深さではない階層です。

-1つの製品について、1か月間は数週間のデータを、他の月については日レベルのデータを使用できます。

スキップレベル階層

スキップレベルの階層では、より高いレベルの値を持たないメンバーはほとんどいません。

-1つの都市には、州→国→地域があります。 ただし、他の都市の場合、州のみが存在し、どの国または地域にも該当しません。

親子階層を持つディメンション

親子階層では、すべてのメンバーは同じタイプです。 親子階層の最も一般的な例は、組織のレポート構造です。 親子階層は、単一​​の論理テーブルに基づいています。 各行には2つのキーが含まれます。1つはメンバー用で、もう1つはメンバーの親用です。