1

我有一个缓慢的 MDX 查询,它执行以下操作:

WITH MEMBER Measures.DistinctCode as 'DistinctCount({[CODE].Children})'
SELECT 
NON EMPTY Hierarchize({DrilldownLevel({[DATE].[ALL].[AllMember]})}) ON ROWS,
NON EMPTY Hierarchize({DrilldownLevel({[SYSTEM].[ALL].[AllMember]})}) ON COLUMNS
FROM [CUBE]
WHERE ([Measures].[DistinctCode])

如何在 ActivePivot 中编写一个后处理度量,它返回与我的不同计数计算成员相同的值?我想这会快很多吗?

谢谢

4

1 回答 1

1

您是否查看过开源 activepivot-ext 工件中开箱即用的 LeafCountPostProcessor?

com.quartetfs.biz.pivot.postprocessing.impl.LeafCountPostProcessor
于 2012-11-29T15:33:56.050 回答