在我們的SSAS多維數據集中,我們有基於實際和基於情景的值。該表具有以下結構:SSAS無關情景維度
╔═════════════╦══════════════╗
║ Scenario_ID ║ Scenario ║
╠═════════════╬══════════════╣
║ 1 ║ Worst Case ║
║ 2 ║ Default Case ║
║ 3 ║ Best Case ║
╚═════════════╩══════════════╝
爲場景的事實表:
╔═════════╦═════════════╦═══════╗
║ Date_ID ║ Scenario_ID ║ Value ║
╠═════════╬═════════════╬═══════╣
║ ║ 1 ║ 5 ║
║ ║ 2 ║ 10 ║
║ ║ 3 ║ 15 ║
╚═════════╩═════════════╩═══════╝
實際值的事實表:
╔═════════╦═════════════╗
║ Date_ID ║ ActualValue ║
╠═════════╬═════════════╣
║ ║ 12 ║
╚═════════╩═════════════╝
我們有兩個要求:
A)將Actual與基於過濾器的一個場景進行比較:
╔═══════════╦═══════════════╦═════════════╗
║ Scenario ║ ScenarioValue ║ ActualValue ║
╠═══════════╬═══════════════╬═════════════╣
║ Best Case ║ 15 ║ 12 ║
╚═══════════╩═══════════════╩═════════════╝
B)比較所有方案與實際:
╔════════════╦══════════════╦═══════════╦════════╗
║ Worst Case ║ Default Case ║ Best Case ║ Actual ║
╠════════════╬══════════════╬═══════════╬════════╣
║ 5 ║ 10 ║ 15 ║ 12 ║
╚════════════╩══════════════╩═══════════╩════════╝
目前的情況有沒有關係FactActual。
問題是,實際的重複每個場景(A)看起來不錯)。
如果我設置IgnoreUnrelatedDimension爲False,B)看起來不錯,但如果我過濾的實際值是零。
你是什麼意思,「如果我過濾實際值爲空」?儘管所有的圖紙,我不明白這裏的問題是什麼。 –