我的情况:
有一个工作数据库。每天它都会被复制到另一个名为 RetailDB 的数据库中。SSAS 的事实表和维度表基于 RetailDB 中表的 VIEW 对象。
所以,我有问题:
MDX 查询:
SELECT {[Date].[Y-M-D].[Day].[01.01.2013]} ON 0,
{ [Measures].[Quantity]} ON 1
FROM [Company]
给我NULL值
同时t-sql查询:
SELECT SUM([Quantity])
FROM [RetailDB].[dbo].[fact_Income]
WHERE Day = '2013-01-01'
给我 7937338,023
在其他日期,MDX 查询可以返回正确的值。
在其他日期,MDX-query 可以返回非 NULL 值,但它不等于 t-sql 值。
请帮助纠正这个问题。我应该在我的多维数据集中检查什么来解决这个问题?
谢谢大家的回答。