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

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

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

Example

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

あなたが2つの次元を持っているとしましょう- Dim_Emp そして Dim_Dept と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レイヤーの論理テーブルの下にあるソースを展開します。論理テーブルソースマッピングダイアログボックスが開きます。論理テーブルにデータを提供するためにマップされているすべてのテーブルをチェックできます。