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