定义半累加行为(商业智能向导)

可以使用“定义半累加性行为”页启用或禁用针对度量值的半累加行为。 半累加行为确定多维数据集所包含的度量值在一定时间维度内如何聚合。

注意

除了可用于标准版本的 LastChild 之外,其他的半累加行为仅可用于商业智能或企业版本。 此外,由于半累加性行为仅在度量值上定义,而不是在维度上定义,因此,如果此页是从维度Designer启动的,或者在 SQL Server Data Tools (SSDT) 中右键单击解决方案资源管理器维度,则不会在商业智能向导中找到此页。

选项

关闭半累加性行为
在多维数据集所包含的所有度量值中禁用半累加性行为。

向导检测到 <维度名称> 帐户维度,其中包含半累加成员。 服务器将根据为各种帐户类型指定的半累加性行为来聚合此维度的成员。
对包含半累加性成员的帐户维度启用半累加性行为。 选择此选项将把引用该帐户维度的度量值组中所有度量值的聚合函数设置为 ByAccount

有关帐户维度的详细信息,请参阅 创建父子类型维度的财务帐户

为各个成员定义半累加性行为
为特定度量值启用半累加性行为,并指定半累加性聚合函数。 该聚合函数将应用于包含该度量值的度量值组所引用的所有维度。

度量值
显示多维数据集所包含的度量值的名称。

半累加函数
为所选度量值选择聚合函数。 下表列出了可用的聚合函数:

说明
AverageOfChildren 通过返回度量值子成员的平均值进行聚合。
ByAccount 通过与帐户维度中属性的指定帐户类型关联的聚合函数进行聚合。
Count 使用 Count 函数聚合。
DistinctCount 使用 DistinctCount 函数聚合。
FirstChild 通过返回度量值在一定时间维度内的第一个子成员聚合。
FirstNonEmpty 通过返回度量值在一定时间维度内的第一个非空成员聚合。
LastChild 通过返回度量值在一定时间维度内的最后一个子成员聚合。
LastNonEmpty 通过返回度量值在一定时间维度内的最后一个非空成员聚合。
Max 使用 Max 函数聚合。
Min 使用 Min 函数聚合。
不执行聚合。
Sum 使用 Sum 函数聚合。

注意

只有在选择了“为各个成员定义半累加性行为”之后,才会应用对此选项所做的选择。

另请参阅

商业智能向导的 F1 帮助
多维数据集设计器(Analysis Services - 多维数据)
维度设计器(Analysis Services - 多维数据)