作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 MDX 的新手。你能帮我理清这个概念吗?感谢您的帮助。
我有下面的 MDX 查询,它执行得很好。
with member [measures].[perc] as
([Dim Customer].[Customer ID].currentmember,[Measures].[Amount])
select
[measures].[perc] on 0,
[Dim Customer].[Customer ID].children on 1
from [Analysis DW]
但是,当我尝试引用 [measure].[perc] 时,我收到一条错误消息,提示 “当字符串 [measures].[perc ], 被解析。"
请在下面找到错误的 mdx 脚本以供引用-
with
member [measures].[perc] as
([Dim Customer].[Customer ID].currentmember,[Measures].[Amount])
select [measures].[perc] on 0
from
(
select
[measures].[perc] on 0,
[Dim Customer].[Customer ID].children on 1
from [Analysis DW]
)
最佳答案
来晚了很多,但认为这对有类似问题的人有帮助。
您的 MDX 查询失败,因为计算的度量超出了子多维数据集的上下文。您在 MDX 选择代码段上方声明 [Measures].[perc]。因此,根据设计,它对跟随它的选择可见。 但是 Select 内的子立方体不可见。因此,以下代码对 SSAS 引擎毫无意义。
select
[measures].[perc] on 0, //Compiler is like .... WHAT THE %@#^ ??
[Dim Customer].[Customer ID].children on 1
from [Analysis DW]
写的一样好
select
[measures].[RandomGarbageName] on 0,
[Dim Customer].[Customer ID].children on 1
from [Analysis DW]
希望这对您有所帮助。
关于ssas - MDX 错误 : referring the calculated measure (using with member) within a subcube return an error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20783288/
我试图用一个巨大的 mdx 查询询问 SQL Server 2008 上的多维数据集。 此查询包含 20 多个计算成员(在查询中定义)。 每个成员都包含对多维数据集的维度的限制。并非总是需要所有维度,
我是 MDX 的新手。你能帮我理清这个概念吗?感谢您的帮助。 我有下面的 MDX 查询,它执行得很好。 with member [measures].[perc] as ([Dim Customer]
我是一名优秀的程序员,十分优秀!