1

mysql でスタンドアロンとして mondrian を実行しています。mondrian.olap.MondrianException: Mondrian Error:Cannot find MDX member '[Measures]'. Make sure it is indeed a member and not a level or a hierarchy.MDX クエリを実行すると例外が発生します

問題を作成しているカタログxmlは

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

ここでは、階層名とメンバー名は同じです。これが問題の原因です。

しかし、同じ XML は mondrian + mysql を介して Saiku で正常に動作します。どちらの場合もモンドリアン 3.3 を使用しました。この問題の解決を手伝ってください。

4

1 に答える 1

0

おそらく、ファイル mondrian.properties を編集します。

mondrian.rolap.ignoreInvalidMembers=true

mondrian.rolap.ignoreInvalidMembersDuringQuery=true
于 2014-07-21T11:43:03.423 に答える