以选择mdx中最大的MAX 10度量

问题描述 投票:0回答:1

我正在尝试在MDX中选择前10个最大度量,而我得到这个,我必须做些什么才能获得前10个最大。

 With
Set [Top10] AS
(TOPCOUNT({ORDER( ({[Customer].[Customer State]})
 ,([Measures].[Customers Quantity]),BDESC)},10))
Select
[Measures].[Customers Quantity] on Columns,
{[Top10]}  on Rows
From
[DW Brazillian Ecommerce]

我明白了enter image description here

我知道我做错了,所以要获得前10名最大客户数量的准确查询是什么?>

我正在尝试在MDX中选择前10个最大指标,而我得到这个,我必须做些什么才能获得前10个max。设置为[Top10] AS(TOPCOUNT({ORDER(({[Customer]。[Customer State]}}),([Measures]。[Customers ...

ssas mdx analysisservices
1个回答
0
投票

[Customer].[Customer State]更改为[Customer].[Customer State].[Customer State].Members。在当前表达式中,您只是对总计进行排名。此更改解决了该问题。

© www.soinside.com 2019 - 2024. All rights reserved.