我正在尝试在我们的 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。像定义一个缓存表?也许提供一个配置项就足够了吗?
谢谢, 塔马斯