Mondrian - 找不到MDX成员异常

时间:2013-07-03 07:06:41

标签: mdx olap pentaho mondrian rolap

我在mysql上独立运行mondrian。当我运行任何MDX查询

时,我收到异常mondrian.olap.MondrianException: Mondrian Error:Cannot find MDX member '[Measures]'. Make sure it is indeed a member and not a level or a hierarchy.

创建问题的目录xml是

       <HierarchyGrant hierarchy="[Measures]" rollupPolicy="partial" access="custom">
                <MemberGrant member="[Measures]" access="none"/>
                <MemberGrant member="[Measures].[X]" access="all"/>
       </HierarchyGrant>

此处层次结构名称和成员名称相同。这是问题的原因。

但是相同的XML在Saiku上比mondrian + mysql更好。 我在两种情况下都使用了mondrian 3.3。 帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

也许,编辑文件mondrian.properties:

mondrian.rolap.ignoreInvalidMembers=true

mondrian.rolap.ignoreInvalidMembersDuringQuery=true