0

主な階層に次のレベルがある MDX Dimension があります。

  1. 製品ラインキー : PLid
  2. 利益センタキー: PCid
  3. チーム キー : TEid
  4. 従業員(ファクト テーブルへのバインド レベル)
  5. キー: EMPid

これは問題なく機能しますが、ユーザーは年ごとに変化する柔軟な階層の上位部分を望んでいます

  1. 生産ライン
  2. 利益センター
  3. チーム
  4. 従業員

属性関係 "Product Line" -> "Profit Center" は年ごとに大きく変化し、Profit Center -> Team -> Employee は一定のままです。

私が抱えている問題は、事実がこの新しい階層の複数の要素にリンクされていることが多いということです。そして、この階層に従って要素が適切にディスパッチされていないことがわかりました。すべてのレベルでグローバル合計があります。

関連付けを示すテーブルがあります(Year、PLid、PCid)

year * nb の従業員を作成するのは多すぎるため、この新しい階層にファクト テーブルの要素を強制的にバインドすることはできません。ヘッド部分は自由に付け替え可能。

4

1 に答える 1

0

これは、多対多のディメンション関係が機能する場所です。

関連付けテーブルで定義された [Yearly Association] ディメンションを作成し、このディメンションをファクト テーブルとしても使用し、定期的に Employee ディメンションにバインドし、[Yearly Association] と他のファクト テーブルの間に多対多の関連付けを定義しました。 .

于 2013-01-25T11:37:50.980 に答える