0

我正在尝试在我们的 mondrian 数据仓库中设置自定义聚合表。我像这样定义了自定义聚合表:

<Table>
  <AggName name="..." ...>
    <AggFactCount ...></AggFactCount>
    <AggMeasure name="[Measures].[Example]" column="..."> </AggMeasureName>
  </AggName>
</Table>

只要[Measures].[Example]指向一个<Measure name="Example" column="..." .../>项目,它就可以正常工作。当它指向 a 时,<CalculatedMember name="Example" formula="..." ... />我收到以下错误消息:

"Failed to find measure 'Example' for Cube 'ExampleCube'"

据我在网上查了一下,这东西应该适用于最新版本。我们使用的是 mondrian 2.4.2,它仅支持 AggregatedTables 中的度量。

有什么解决方法吗,sg。像定义一个缓存表?也许提供一个配置项就足够了吗?

谢谢, 塔马斯

4

0 回答 0