【发布时间】:2015-01-13 20:31:08
【问题描述】:
我想问一下,MDX 语言中是否有一些函数,无论如何它都会返回相同的值..
我创建了一个计算成员,这表明去年销售了多少价值。它工作正常。但是,如果我在切片器或过滤器中排除去年的年份值,我什么也得不到。是否有任何函数可以计算没有过滤器的值?
例如,我需要在 DAX 中的 power pivot 中进行计算。
谢谢
编辑:
[Mat value] 的 MDX 计算成员:
CREATE MEMBER CURRENTCUBE.[Measures].[MAT value]
AS SUM([03 Datumy].[MAT].&[MAT],[Measures].[Sales value]),
FORMAT_STRING = "#,##0.00;-#,##0.00",
VISIBLE = 1 , DISPLAY_FOLDER = 'Sales value' , ASSOCIATED_MEASURE_GROUP = '04 Hodnoty' ;
[Mat-1 值] 的 MDX 计算成员:
CREATE MEMBER CURRENTCUBE.[Measures].[MAT-1 value]
AS SUM([03 Datumy].[MAT].&[MAT-1],[Measures].[Sales value]),
FORMAT_STRING = "#,##0.00;-#,##0.00",
VISIBLE = 1 , DISPLAY_FOLDER = 'Sales value' , ASSOCIATED_MEASURE_GROUP = '04 Hodnoty' ;
mat2014 http://www.attanon.eu/mat2014.PNGmat2013 http://www.attanon.eu/mat2013.PNG filters http://www.attanon.eu/filters.PNGall http://www.attanon.eu/allmat.PNG
编辑2:
MAT 和 MAT-1 基于具有此值的列。我有这样的维度: dimension http://www.attanon.eu/dimension.PNG
数据看起来: datumy http://www.attanon.eu/datumy.PNG
[03 Datumy] 中的关系:
relations http://www.attanon.eu/relations.PNG
垫子是在 SQL Server 中计算的。因为,我没有太多时间来计算立方体中的层次结构。
【问题讨论】: