Analysis Services 中的聚合函数

 

下表列出了 Analysis Services 中的聚合函数,并对函数的累加性和预期输出进行了说明

聚合函数 累加性        返回值

Sum

累加性

对所有子成员的值求和。这是默认的聚合函数。

Count

半累加性

检索所有子成员的计数。

Min

半累加性

检索所有子成员的最低值。

Max

半累加性

检索所有子成员的最高值。

DistinctCount

非累加性

检索所有唯一子成员的计数。

None

非累加性

不执行任何聚合,直接从事实数据表中为包含度量值的度量值组提供维度中叶成员和非叶成员的所有值。如果从事实数据表中无法为成员读取任何值,则该成员的值设置为空。

ByAccount

半累加性

根据为帐户维度中某一成员的帐户类型指定的聚合函数计算聚合。如果度量值组中不存在任何帐户类型维度,则视为 None 聚合函数。

有关帐户维度的详细信息,请参阅帐户 (SSAS)

AverageOfChildren

半累加性

计算所有非空子成员的平均值。

FirstChild

半累加性

检索第一个子成员的值。

LastChild

半累加性

检索最后一个子成员的值。

FirstNonEmpty

半累加性

检索第一个非空子成员的值。

LastNonEmpty

半累加性

检索最后一个非空子成员的值。

posted @ 2008-09-11 17:57  i'm zjz  阅读(605)  评论(0编辑  收藏  举报