Mdx 巨大交叉连接问题-改进查询
我得到了一个由3个DIM之间的交叉连接组成的查询 dim1-拥有15000名成员 dim2-这是组织层次结构 dim 3-拥有30000名成员 以下是查询:Mdx 巨大交叉连接问题-改进查询,mdx,Mdx,我得到了一个由3个DIM之间的交叉连接组成的查询 dim1-拥有15000名成员 dim2-这是组织层次结构 dim 3-拥有30000名成员 以下是查询: TOPCOUNT( FILTER( (NONEMPTY([DIM1].[Key].[All],[Measures].[Target]) *DIM2.CHILDREN* NONEMPTY([DIM3].[Key].[All],[Measures].[Target])), [Meas
TOPCOUNT(
FILTER(
(NONEMPTY([DIM1].[Key].[All],[Measures].[Target])
*DIM2.CHILDREN*
NONEMPTY([DIM3].[Key].[All],[Measures].[Target])),
[Measures].[Target]>0
),20,[Measures].[Gap)
你可以想象,这是一个巨大的交叉连接,但我必须这样做
我尝试了过滤和非空等功能,但都没有用…需要30分钟以上
如何改进它,使其在短时间内运行
谢谢您使用的是哪种软件?分析服务?蒙德里安?埃斯贝斯?哪个版本?所有这些都是优化的相关信息。我假设[DIM1].[Key].[All]和[DIM3].[Key].[All]只显示All元素而不显示其他元素,对吗?