BI mondrian架构

时间:2014-08-07 13:49:54

标签: mdx pentaho business-intelligence mondrian

我有一个包含一些计算成员的多维数据集。我想要做的是在另一个计算成员的公式中使用计算成员。我尝试了以下但没有帮助...加载架构时出错:

<CalculatedMember name="M1" description="Unit: NA. Aggregation: Avg. Validation: none" formula="[Measures].[M]*1.9" dimension="Measures" >
        <CalculatedMemberProperty name="FORMAT_STRING" value="#0.00">
        </CalculatedMemberProperty> 
    </CalculatedMember>
    <CalculatedMember name="M2" description="Unit: NA" formula="[Measures].[M1]*1000" dimension="Measures" >
      <CalculatedMemberProperty name="FORMAT_STRING" value="#0.00">
      </CalculatedMemberProperty> 
    </CalculatedMember>

感谢您的回答!

1 个答案:

答案 0 :(得分:0)

这很好用于Pentaho Analyzer 5.1。您计算成员的语法是正确的。

检查测量“M”是否存在?例如:

<Measure name="M" column="TOTALPRICE" aggregator="sum" visible="true">
</Measure>

如果存在,请提供更多详细信息:错误消息,工具,版本?