SSAS Visual Studio 多维建模,计算字段返回无限值

问题描述 投票:0回答:0

我有关于发货的事实表。装运 (FACT) 包含一定数量的容器。一艘船 (Dimension) 包含最大数量的集装箱(在我的示例中为 MaxTEU)。我想计算 LoadFactor,它不过是“ContainerAmount / MaxTEU”。例如,从 A 到 B 的货物有 100 个集装箱。该船最多可容纳 1000 个集装箱。负载系数为 100/1000 = 0.1

我遇到的问题是,这会以某种方式导致无限值。 ContainerAmounr 和 MaxTEU 都为零,因此它应该是一个可行的划分。

我提供了屏幕截图,这样你就可以看到我的关系。 MaxTEU 维度“Ship”不是度量值组。也许这与它有关,但老实说我一无所知。有谁知道我做错了什么?

这是我的立方体结构:

这是我的计算字段:

这是多维数据集浏览器中的结果:

visual-studio powerbi ssas data-warehouse multidimensional-cube
© www.soinside.com 2019 - 2024. All rights reserved.