DimensionAttribute 数据类型 (ASSL)
定义一个基元数据类型,该类型表示维度中的属性。
语法
<DimensionAttribute>
<Name>...</Name>
<ID>...</ID>
<Description>...</Description>
<Type>...</Type>
<Usage>...</Usage>
<Source>...</Source>
<EstimatedCount>...</EstimatedCount>
<KeyColumns>...</KeyColumns>
<NameColumn>...</NameColumn>
<ValueColumn>...</ValueColumn>
<Translations>...</Translations>
<AttributeRelationships>...</AttributeRelationships>
<DiscretizationMethod>...</DiscretizationMethod>
<DiscretizationBucketCount>...</DiscretizationBucketCount>
<RootMemberIf>...</RootMemberIf>
<OrderBy>...</OrderBy>
<DefaultMember>...</DefaultMember>
<OrderByAttributeID>...</OrderByAttributeID>
<SkippedLevelsColumn>...</SkippedLevelsColumn>
<NamingTemplate>...</NamingTemplate>
<MembersWithData>...</MembersWithData>
<MembersWithDataCaption>...</MembersWithDataCaption>
<NamingTemplateTranslations>...</NamingTemplateTranslations>
<CustomRollupColumn>...</CustomRollupColumn>
<CustomRollupPropertiesColumn>...</CustomRollupPropertiesColumn>
<UnaryOperatorColumn>...</UnaryOperatorColumn>
<AttributeHierarchyOrdered>...</AttributeHierarchyOrdered>
<MemberNamesUnique>...</MemberNamesUnique>
<IsAggregatable>...</IsAggregatable>
<AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>
<AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>
<AttributeHierarchyVisible>...</AttributeHierarchyVisible>
<AttributeHierarchyDisplayFolder>...</AttributeHierarchyDisplayFolder>
<KeyUniquenessGuarantee>...<KeyUniquenessGuarantee>
<InstanceSelection>...</InstanceSelection>
<Annotations>...</Annotations>
</DimensionAttribute>
数据类型特征
特征 |
说明 |
---|---|
基本数据类型 |
无 |
派生数据类型 |
无 |
数据类型关系
注释
在 DeploymentMode 配置属性值为 1 和 2(SharePoint 和表格模式,用于运行 PowerPivot 和表格模型数据库)的情况下运行服务时,以下限制适用:
Usage 元素只接受 KEY 或 REGULAR 值。
IsAggregatable 元素不能为 false。
OrderBy 元素只接受 KEY 或 PROPERTYKEY 值。
计算列不能是表中的主键。
计算列不能在本地中包含 DataSize。
对于每个计算列,在保存属性定义之前执行语法验证。
对于 AttributeRelationships,RelationshipType 必须设置值 Flexible。
由“RowNumber”标识的属性“RowNumber”必须具有整数类型。
只有“RowNumber”属性才能具有 RowNumberBinding 类型的 KeyBinding。
除“RowNumber”外的所有属性都必须相对于该键具有基数 1,除非该属性本身是键。
在 OrderBy 指定的列也是 PropertyKey 时,OrderByAttributeId 不能指向行号列。
用作键的属性应该与所有其他属性相关;不支持其他类型的关系。
NullProcessing 元素不能设置为“UnknownMember”。
绑定不能设置为“Value”。
在 DeploymentMode 配置属性值为 1 和 2(SharePoint 和表格模式,用于运行 PowerPivot 和表格模型数据库)的情况下运行服务时,不支持以下元素:
AttributeHierarchyOptimizedState
CustomRollupColumn
CustomRollupPropertiesColumn
DefaultMember
DiscretizationBucketCount
DiscretizationMethod
SkippedLevelsColumn
Source
UnaryOperatorColumn
在 Analysis Management Objects (AMO) 对象模型中,对应的元素为 DimensionAttribute。