0

我有一个问题,我需要从特定交集(一个客户和时间段)的维度成员(而不是度量)中获取集合的高值和低值。我们需要为下游的报告参数引用这些。我只能找到拉最小和最大措施的例子。我需要实际的尺寸值。

有任何想法吗?

4

3 回答 3

1

我有类似的要求,看看以下是否对您有帮助。

SELECT   TOPCOUNT(NONEMPTY(DESCENDANTS([Hit Time].[Date], 1, LEAVES)),1) ON 0  
FROM  [cube]
于 2012-10-03T15:58:27.310 回答
1

假设 KEY0 是一个数值,您可以执行以下操作:

select

  topCount( [Rent Range].[Rent Range Floor].members, 1, [Rent Range].[Rent Range Floor].currentMember.properties( 'KEY0', TYPED ) )      
  + bottomCount( [Rent Range].[Rent Range Floor].members, 1, [Rent Range].[Rent Range Floor].currentMember.properties( 'KEY0', TYPED ) ) 

  on 0 

from [Sales]

否则任何其他数值属性都可以。

于 2012-06-28T02:57:10.117 回答
0

对于您的最大情况,请使用TopCount(您的集合,1,您的度量)

对于您的情况,请使用BottomCount(您的集合,1,您的度量)

于 2012-06-27T16:15:47.660 回答