2

2つのファクトテーブルと1つのディメンションがあります。

Fact1の主キーは、DIM主キーを直接指しています。

Fact1とFact2には、「orgkey」などの共通の列があります。

Fact2には共通の列がないため、Fact2はDIMに接続されていません。

しかし、Fact2をDIMに接続したいと思います。

そのため、Fact1とFact2が共通の列を取得したので、DSV(CUBEビル)でFact1とFact2を接続しました。

問題は、DIM属性を選択したときにデータが取得されないため、Fact2がDIMテーブルを参照できないことです。

私は人間関係を疑っています。

これについて私を助けてくれませんか?

4

1 に答える 1

1

ディメンションの使用法でFact2への接続を追加する必要があります。

接続はFact1を介して多対多です(私があなたのスキーマを正しく理解していれば)。

重要なのは、接続は特定の順序で行われる必要があるということです。

DimをFact2に接続する前に、Fact1をFact2に接続する必要があります。これにより、DimとFact2の間の多対多の関係を選択すると、ドロップダウンリストにFact1が表示されます。

これがお役に立てば幸いです。

于 2012-11-05T10:33:41.570 に答える