Ssas 如何强制转换MDX测量字段?

Ssas 如何强制转换MDX测量字段?,ssas,mdx,cube,olap-cube,Ssas,Mdx,Cube,Olap Cube,我对ssas和mdx非常陌生 我试图将从SSAS获得的结果与SQL数据库进行比较。 不知为什么,对于这个特定的查询,它不匹配。数据完全相同 我看不到MDX的任何铸造功能 知道发生了什么吗 SQL: MDX: 多维数据集中的度量值是一个看起来像的整数。因此,您正在经历溢出。负数就是一个很好的信号 修复此问题的最简单方法是安装免费的BI开发人员扩展并运行 是的,问题在于类型。它被设置为int。 SELECT sum(CAST(LOS_MINUTES as BIGINT)) FROM [db].[

我对ssas和mdx非常陌生

我试图将从SSAS获得的结果与SQL数据库进行比较。 不知为什么,对于这个特定的查询,它不匹配。数据完全相同

我看不到MDX的任何铸造功能

知道发生了什么吗

SQL:

MDX:


多维数据集中的度量值是一个看起来像的整数。因此,您正在经历溢出。负数就是一个很好的信号


修复此问题的最简单方法是安装免费的BI开发人员扩展并运行

是的,问题在于类型。它被设置为int。
SELECT sum(CAST(LOS_MINUTES as BIGINT))
  FROM [db].[dbo].[ FACT_WARD_STAY]

Result is: 3311473500
SELECT NON EMPTY { [Measures].[Stay Minutes] } ON COLUMNS FROM [Ward Stays]

Result is: -983493796