Ssas MDX查询需要时间

Ssas MDX查询需要时间,ssas,mdx,Ssas,Mdx,我有前面提到的MDX查询,它执行起来花费了太多的时间。供应商尺寸具有约90k的数据 SELECT NON EMPTY { [Measures].[Amt] } on Columns FROM ( SELECT ({ Filter([Vendor].[Hr_Vendor].[Vendor], [Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUINTILES TRANSNATIONAL KOREA CO LTD'),

我有前面提到的MDX查询,它执行起来花费了太多的时间。供应商尺寸具有约90k的数据

SELECT NON EMPTY { [Measures].[Amt] } on Columns FROM ( SELECT ({ Filter([Vendor].[Hr_Vendor].[Vendor], [Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUINTILES TRANSNATIONAL KOREA CO LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO INC'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO BA'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO AGT SA'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO BEL NV'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO CAN INC'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO AGENCIA EN'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO PHARM'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO COMMERCIAL GMBH'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO COMMERCIAL PTY LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO COMMERCIAL LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO TE LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO HK'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO IMS'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO MIS INC'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO MIS IRE LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='CONG TY TNHH QUNTICO NAM'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO PT'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO LAB'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO MI INC'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO S DE RL DE CV'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO DEV CO LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO SERVICES'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO SERVICES'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO PROF SRV CTR'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO SL'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO SPA'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO TRA LTD'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTICO K K'), Filter([Vendor].[Hr_Vendor].[Vendor],[Vendor].[Hr_Vendor].CURRENTMEMBER.Name='QUNTIC`CO UK')} ) ON COLUMNS from [Cube]) 在列上选择非空{[Measures].[Amt]} 从(选择({Filter([Vendor].[Hr\u Vendor].[Vendor]), [供应商][Hr\U供应商].CURRENTMEMBER.Name='QUINTILES跨国韩国有限公司〕, 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico INC'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico BA'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico AGT SA'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico BEL NV'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico CAN INC'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico AGENCIA EN'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico PHARM'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico COMMERCIAL GMBH'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico COMMERCIAL PTY LTD'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico COMMERCIAL LTD'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico TE LTD'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico HK'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico IMS'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico MIS INC'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico MIS IRE LTD'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='congty TNHH QUNTICO NAM'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico PT'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico LAB'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico LTD'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico MI INC'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico S DE RL DE CV'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico DEV CO LTD'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico SERVICES'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico SERVICES'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico PROF SRV CTR'), 过滤器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico LTD'), 筛选器([Vendor]。[Hr\u供应商]。[供应商],[供应商]。[Hr\U供应商].CURRENTMEMBER.Name='QUNTICO SL'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico SPA'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico TRA LTD'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='Quantico K'), 筛选器([Vendor].[Hr\u Vendor].[Vendor],[Vendor].[Hr\u Vendor].CURRENTMEMBER.Name='QUOTIC'CO UK')} )柱上 从[多维数据集]) 为什么这么复杂

select [Measures].[Amt] on 0
from [Cube]
where
{
    [Vendor].[Hr_Vendor].[QUINTILES TRANSNATIONAL KOREA CO LTD],
    [Vendor].[Hr_Vendor].[QUNTICO INC],
    [Vendor].[Hr_Vendor].[QUNTICO],
    [Vendor].[Hr_Vendor].[QUNTICO BA],
    [Vendor].[Hr_Vendor].[QUNTICO AGT SA],
    [Vendor].[Hr_Vendor].[QUNTICO BEL NV],
    [Vendor].[Hr_Vendor].[QUNTICO CAN INC],
    [Vendor].[Hr_Vendor].[QUNTICO AGENCIA EN],
    [Vendor].[Hr_Vendor].[QUNTICO PHARM],
    [Vendor].[Hr_Vendor].[QUNTICO COMMERCIAL GMBH],
    [Vendor].[Hr_Vendor].[QUNTICO COMMERCIAL PTY LTD],
    [Vendor].[Hr_Vendor].[QUNTICO COMMERCIAL LTD],
    [Vendor].[Hr_Vendor].[QUNTICO TE LTD],
    [Vendor].[Hr_Vendor].[QUNTICO HK],
    [Vendor].[Hr_Vendor].[QUNTICO IMS],
    [Vendor].[Hr_Vendor].[QUNTICO MIS INC],
    [Vendor].[Hr_Vendor].[QUNTICO MIS IRE LTD],
    [Vendor].[Hr_Vendor].[CONG TY TNHH QUNTICO NAM],
    [Vendor].[Hr_Vendor].[QUNTICO PT],
    [Vendor].[Hr_Vendor].[QUNTICO LAB],
    [Vendor].[Hr_Vendor].[QUNTICO LTD],
    [Vendor].[Hr_Vendor].[QUNTICO MI INC],
    [Vendor].[Hr_Vendor].[QUNTICO S DE RL DE CV],
    [Vendor].[Hr_Vendor].[QUNTICO DEV CO LTD],
    [Vendor].[Hr_Vendor].[QUNTICO SERVICES],
    [Vendor].[Hr_Vendor].[QUNTICO SERVICES],
    [Vendor].[Hr_Vendor].[QUNTICO PROF SRV CTR],
    [Vendor].[Hr_Vendor].[QUNTICO LTD],
    [Vendor].[Hr_Vendor].[QUNTICO SL],
    [Vendor].[Hr_Vendor].[QUNTICO SPA],
    [Vendor].[Hr_Vendor].[QUNTICO TRA LTD],
    [Vendor].[Hr_Vendor].[QUNTICO K K],
    [Vendor].[Hr_Vendor].[QUNTIC`CO UK]
}

这是由应用程序生成的。您确实需要更改应用程序生成MDX查询的方式。过滤器功能在性能上不是很好。