Obiee-multiple-logical-table-sources

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

OBIEE –複数の論理テーブルソース

BMMレイヤーの論理テーブルで現在使用されていない物理テーブルから列をドラッグアンドドロップすると、そのような列を含む物理テーブルが新しい論理テーブルソース(LTS)として追加されます。

BMMレイヤーで複数のテーブルをソーステーブルとして使用する場合、複数の論理テーブルソースと呼ばれます。 ソースとして異なる物理テーブルを使用する場合、ファクトテーブルを複数の論理テーブルソースとして使用できます。

複数のLTSを使用して、SnowflakesスキーマをBMMレイヤーのスタースキーマに変換します。

*Dim_Emp* と *Dim_Dept* の2つのディメンションと、Physicalレイヤーの1つのファクトテーブル *FCT_Attendance* があるとします。

ここで、Dim_EmpはDim_Deptに正規化され、Snowflakesスキーマを実装します。 あなたの物理図では、このようになります-

Dim_Dept<------Dim_Emp <-------FCT_Attendance

これらのテーブルをBMMレイヤーに移動すると、Dim_EmpとDim_Deptに対応する2つの論理ソースを持つ単一のディメンションテーブルDim_Employeeが作成されます。 あなたのBMM図で-

Dim_Employee <-----------FCT_Attendance

これは、BMMレイヤーで複数のLTSの概念を使用できる1つのアプローチです。

コンテンツを指定する

複数の物理テーブルをソースとして使用する場合、BMMダイアグラムでテーブルソースを展開します。 BMMレイヤーでデータを取得する複数のLTSがすべて表示されます。

BMMレイヤーのテーブルマッピングを表示するには、BMMレイヤーの論理テーブルの下のソースを展開します。 [論理テーブルソースマッピング]ダイアログボックスが開きます。 マッピングされたすべてのテーブルをチェックして、論理テーブルにデータを提供できます。

コンテンツの指定