我试图诊断SSAS多维数据集中的计算度量中的错误,在调试过程中,我得到了这种奇怪的行为……
select
[Measures].[Net Lost Commitments] on columns
, {[Date Dimension].[Fiscal Year Hierarchy].[Fiscal Year].[2009\10],[Date Dimension].[Fiscal Year Hierarchy].[Fiscal Year].[2010\11]} on rows
from Compass3...returns以下命令:
Net Lost Commitments
2009\10 (null)
2010\11 9,937我试图弄清楚为什么2009\10的值是空的,所以我一直在通过WITH子句添加各种其他计算,以帮助跟踪问题。但是,我添加的任何WITH子句都会更改结果,即使没有使用WITH子句中的计算。例如..。
with
member [Measures].[test] as null
select
[Measures].[Net Lost Commitments] on columns
, {[Date Dimension].[Fiscal Year Hierarchy].[Fiscal Year].[2009\10],[Date Dimension].[Fiscal Year Hierarchy].[Fiscal Year].[2010\11]} on rows
from Compass3...returns以下命令:
Net Lost Commitments
2009\10 8,783
2010\11 9,937你以前见过吗?可能的原因是什么?
发布于 2013-02-25 12:32:39
计算成员的存在是否会影响日期维聚合的解析顺序?如果是这样,您是否可以在查询处理中将其求解顺序更改为稍后?
发布于 2013-03-13 11:48:01
我仍然不知道这种看似随机的行为是如何发生的,但它不再是一个问题。
--马特。
https://stackoverflow.com/questions/15059483
复制相似问题