Ssas 选择mdx中最大10个测量值的步骤
我正在尝试选择MDX中的前10个最大测量值,我明白了,我必须做些什么才能获得前10个最大值Ssas 选择mdx中最大10个测量值的步骤,ssas,mdx,analysisservices,Ssas,Mdx,Analysisservices,我正在尝试选择MDX中的前10个最大测量值,我明白了,我必须做些什么才能获得前10个最大值 With Set [Top10] AS (TOPCOUNT({ORDER( ({[Customer].[Customer State]}) ,([Measures].[Customers Quantity]),BDESC)},10)) Select [Measures].[Customers Quantity] on Columns, {[Top
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]
我明白了
我知道我所做的是错误的,那么获得前10名最大客户数量的准确查询是什么呢?将
[customer].[customer State]
更改为[customer].[customer State].[customer State].[customer State].[customer State]。成员
。在当前表达式中,您只是对总计进行排序。这一改变解决了这个问题