多次元キューブにDim_DueAnalysisという次元があります。SSAS次元階層が正しく表示されない
DueAnalysis_Key DueAnalysisID DueAnalysisDays DueAnalysisIntervalWeeks DueAnalysisInterval DueAnalysisDueOverdue
1052 26 Overdue by 26 days Overdue by 3 weeks Overdue by 1-30 days Overdue
1053 27 Overdue by 27 days Overdue by 3 weeks Overdue by 1-30 days Overdue
1054 28 Overdue by 28 days Overdue by 4 weeks Overdue by 1-30 days Overdue
1055 29 Overdue by 29 days Overdue by 4 weeks Overdue by 1-30 days Overdue
1056 30 Overdue by 30 days Overdue by 4 weeks Overdue by 1-30 days Overdue
1057 31 Overdue by 31 days Overdue by 4 weeks Overdue by 31-60 days Overdue
この表は、罰金とダンディになります
基礎となる表は、この(データのサブセットのみがここにある)のように見えます。キューブの
私のディメンションは、階層があります。
Due Analysis Key => Due Analysis Days => Due Analysis Interval Weeks => Due Analysis Interval => Due Analysis Due Overdue
=> Due Analysis Day Number => Due Analysis ID sort
すべての私の関係タイプは柔軟です。
Overdue
- Overdue by 1-30 days
...
- Overdue by 3 weeks
- Overdue by 21 days
...
- Overdue by 27 days
- Overdue by 31-60 days
- Overdue by 4 weeks
- Overdue by 28 days
- Overdue by 29 days
...
あなたは気づいているかもしれませんが、日28-30は、31〜60日間隔である:私は私の分析データベースでそれを参照するときしかし、まだ、私のディメンションは、次のようになります。
私が望むのは、「4週間の延滞」(28-30日)の部分は、1〜30日の階層の延滞期間にあり、延滞期間には31〜60日ではありません。しかし、31日から34日が存在するので、「4週間の延滞」は、31日から60日までに延滞期間内にも存在するはずです。
「リジッド」ではなく「フレキシブル」に自分のリレーションシップタイプを設定しただけで問題は解決していないと思っていました。
このケースを解決するためには、さらに詳しい情報が必要なのかわかりませんので、特定のプロパティなどについては質問してください。
次元属性階層のスクリーンショットを提供してください。そのデザインは100%明確ではありません。 – Ferdipux