为什么数量不按维度分组?

Why doesn't quantity group by dimension?

很简单的问题。

我在 Visual Studio 中为 SQL Server Analysis Services 创建了一个多维模型。但我不明白为什么我在数据模型中的关系不起作用。

例如 这就是关系的样子

see data relations model

销售额与 [WWI Stock Item ID] 上的 Item-Current 有关

应该可以。

但是当我尝试通过 [Items-Current].[Color] 计算 [Sales].[Quantity] 时,我得到了错误的结果。

see wrong result

我做错了什么?

谢谢。

我认为问题在于您的维度键与用于 link 的键不同,事实是(维度键 = Stock Item Key,用于 link 的维度属性事实:第一次世界大战股票项目 ID)。这就是为什么 linking 不正确的原因。你可以通过两种方式解决这个问题:

1 将 WWI Stock Item ID 设为维度的主键 2 在维度属性关系中,将颜色属性连接到 WWI Stock Item ID 并删除颜色和 Stock Item Key 之间的关系)