Ssas 如何强制转换MDX测量字段?
我对ssas和mdx非常陌生 我试图将从SSAS获得的结果与SQL数据库进行比较。 不知为什么,对于这个特定的查询,它不匹配。数据完全相同 我看不到MDX的任何铸造功能 知道发生了什么吗 SQL: 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].[
多维数据集中的度量值是一个看起来像的整数。因此,您正在经历溢出。负数就是一个很好的信号
修复此问题的最简单方法是安装免费的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