在我们的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)看起来不错,但如果我过滤的实际值是零。
你是什么意思,“如果我过滤实际值为空”?尽管所有的图纸,我不明白这里的问题是什么。 –