MDX无效令牌,第3行,偏移量74,

时间:2019-02-08 14:57:17

标签: ssas mdx olap

我对MDX相当陌生,但是可以借助Google的力量来学习!

我有以下声明:

WITH MEMBER _X AS
Sum ( ( [Time].[Week].CurrentMember:[Time].[Week].CurrentMember.Lag ( [Measures].[Normalised Weight Calculation Weeks].Value - 1 ) , 
[Market].[Shop].CurrentMember ) , [Measures].[Stock Out Cleansed Sales] ) 
SELECT
 _X
ON 0,
NON EMPTY(
[Product].[Concept Group].[Concept Group],
[Market].[Shop].[Shop],
[Time].[Week].[Week]
) ON 1 
FROM CompanyName

但是,我仍然收到以下错误-哪个令牌实际上是无效的?

Query (3, 74) Parser: The following syntax error occurred during parsing: Invalid token, Line 3, Offset 74,  . 

谢谢。

2 个答案:

答案 0 :(得分:0)

如果有人感兴趣,语句末尾只是空白。无论如何,现在就工作。

答案 1 :(得分:0)

我遇到了类似的问题(第2行,第3号偏移)。我对为什么失败感到困惑-我复制了一个有效的类似查询,并使用Word查找并替换了表/列名称。 原来是问题所在:Word已将直引号(')替换为大括号(')。第一个出现在第二行的第三位置。