2017-07-31 15 views
-1

この問題の解決方法を知りたがっていれば幸いです。ディメンションがOBIEEのファクトテーブルに含まれていない場合のメジャーの合計の表示方法

私は会社、年、catalogue_noと収益ごとに収益を持つ2つのファクトテーブルを持ち、もう1つはcompany、year、customer_baseを持つファクトテーブルを持っています。

これらの数値データを分析に組み合わせたいが、catalogue_noはcustomer_baseテーブルの一部ではない。

これまでに達成したことは、BMMで適切なレベルを設定することで、フィルタの基準にcatalogue_noを設定し、すべての数字が正しく表示されるという結果を得ることができるということです。

catalogue_noを選択した列に配置すると、customer_baseは空白になります。

説明のための画像を参照してください。 Link

+0

だから、それは終わりでは動作しなかった「総計」レベルに非適合された次元のコンテンツのレベルを置く必要がありますか? – Chris

+0

私たちの場合はうまくいきますが、レベルを正しく使うことでより良いことができるとあなたに同意する必要があります。問題は、データモデルをSAP BOから移行してOBIEEで作業する必要がありますが、元のシステムと同じ数字を提供するためにテーブルを変更してはならないことです。しかし、あなたの提案をお寄せいただきありがとうございます。移行後、テーブルを変更することができるので、より良い方法ですべてのレベルと結合を設定することが可能になります。 –

答えて

0

あなたは

+0

ヒントをありがとうございますが、不適合ディメンションを "総計"に設定するだけで効果があります。これはcatalogue_noでフィルタリングでき、顧客ベースでファクトテーブルでフィルタを無視してメジャーを表示します。私が望むのは、選択した列にcatalogue_noを入れて、catalogue_noで収益を表示することができますが、適合した次元の会社と年によってcustomer_baseを表示できることです。 –

+0

いいえ、その内容レベルは、適合していない場合の「GT」です。それは1997年以来のツールの全体のポイントです – Chris

+0

あなたのコメントをもう一度ありがとう。ここで非適合次元の測定値をどのように統合するかについての良い情報源が見つかりました。 https://www.peakindicators.com/blog/handling-non-conformed-dimensions-a-great-feature-with-obiee-11-1-1-9 –

関連する問題