将MDX查询转换为计算成员

时间:2014-01-17 21:24:24

标签: mdx

我正在尝试将以下查询转换为MDX计算成员:

SELECT 
{[Measures].[InComplete Records]} ON COLUMNS
FROM [DW DR Incomplete]
WHERE ([Dim Provider Records].[Complete Date Time].&[1899-12-30T00:00:00])

到目前为止我所尝试的并没有奏效,但不可否认,我对MDX或计算成员并不太熟悉。将其作为子查询执行只会给出错误,该错误仅选择列轴上的支持查询。

CREATE MEMBER CURRENTCUBE.[Measures].[Incomplete Records 2]
AS  
(SELECT 
[Measures].[InComplete Records] ON COLUMNS
FROM [DW DR Incomplete]), 
VISIBLE = 1  ; 

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

看起来你要求一个单元组,所以我会写一些像:

... AS ( [Measures].[InComplete Records], [Dim Provider Records].[Complete Date Time].&[1899-12-30T00:00:00] ) 

希望有所帮助。