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