Ssas OLAP多维数据集中的错误求和计算

Ssas OLAP多维数据集中的错误求和计算,ssas,olap,olap-cube,dimension,Ssas,Olap,Olap Cube,Dimension,我是SSAS的新手,遇到了一个非常奇怪的问题。OLAP多维数据集中的简单求和函数根据维度使用情况显示错误的数字 我在SSAS中创建了简单的OLAP多维数据集,用于跟踪公司车队的燃油支付。数据源是SQL数据库服务器,我使用表“purchase”(包含购买的燃油量、支付的价格、购买地点等信息)作为度量,并使用表“car”(关于车型的信息、其注册ID等)、“location”(驾驶员来自的工厂位置)和“division”作为维度 当我第一次将所有维度连接到“维度使用”选项卡上的度量值时,我得到了错误的

我是SSAS的新手,遇到了一个非常奇怪的问题。OLAP多维数据集中的简单求和函数根据维度使用情况显示错误的数字

我在SSAS中创建了简单的OLAP多维数据集,用于跟踪公司车队的燃油支付。数据源是SQL数据库服务器,我使用表“purchase”(包含购买的燃油量、支付的价格、购买地点等信息)作为度量,并使用表“car”(关于车型的信息、其注册ID等)、“location”(驾驶员来自的工厂位置)和“division”作为维度

当我第一次将所有维度连接到“维度使用”选项卡上的度量值时,我得到了错误的支付价格和购买的燃油量的总和-显示的总和远低于实际值。我试着调查一下,如果我按部门、地点等查看数据,数字也是错误的

但当我使用“Car”维度并创建一个表来显示每辆车的数据时,结果是正确的,我觉得很奇怪

当我从测量组中断开“Car”维度时,多维数据集中的总数是正确的,但是(当然)我无法查看每辆车的单个数字

我知道“汽车”尺寸存在一些问题,但我无法找出到底哪里出了问题。如果有任何建议能帮助我确定去哪里找,我将不胜感激。提前谢谢