AggregationPrefix 元素 (ASSL)
定义整个关联父元素中聚合名称所用的通用前缀。
语法
<Cube> <!-- or Database, MeasureGroup, Partition -->
...
<AggregationPrefix>...</AggregationPrefix>
...
</Database>
元素特征
特征 |
说明 |
---|---|
数据类型和长度 |
String |
默认值 |
无 |
基数 |
0-1:可出现一次且仅出现一次的可选元素。 |
注释
聚合前缀在 MicrosoftSQL ServerAnalysis Services 中生成聚合名称,并在关系数据库中为存储在关系 OLAP (ROLAP) 分区中的聚合生成表名。
一个完全展开的聚合名称包含以下部分:
<DatabasePrefix><CubePrefix><MeasureGroupPrefix><PartitionPrefix><AggregationID>
聚合名称的前 4 个部分组成聚合前缀。 这前 4 个部分由用户提供:
DatabasePrefix 表示与 Database 元素关联的 AggregationPrefix 元素的值。
CubePrefix 表示与 Cube 元素关联的 AggregationPrefix 元素的值。
MeasureGroupPrefix 表示与 MeasureGroup 元素关联的 AggregationPrefix 元素的值。
PartitionPrefix 表示与 Partition 元素关联的 AggregationPrefix 元素的值。
该名称的第 5 部分 AggregationID 是系统定义的 ID,用户无法控制此部分名称。
在 Analysis Management Objects (AMO) 对象模型中,与 AggregationPrefix 的父级对应的元素为 Cube、Database、MeasureGroup 和 Partition。