共用方式為


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>

資料類型特性

特性

說明

基底資料類型

衍生資料類型

資料類型關聯性

關聯性

元素

父元素

子元素

AnnotationsAttributeHierarchyDisplayFolderAttributeHierarchyEnabledAttributeHierarchyOptimizedStateAttributeHierarchyOrderedAttributeHierarchyVisibleAttributeRelationshipsCustomRollupColumnCustomRollupPropertiesColumnDefaultMemberDescriptionDiscretizationBucketCountDiscretizationMethodEstimatedCountIDInstanceSelectionIsAggregatableKeyColumnsKeyUniquenessGuaranteeMemberNamesUniqueMembersWithDataMembersWithDataCaptionNameNameColumnNamingTemplateNamingTemplateTranslationsOrderByOrderByAttributeIDRootMemberIfSkippedLevelsColumnSourceTranslationsTypeUnaryOperatorColumnUsageValueColumn

衍生的元素

Attribute (DimensionAttributes 集合)

備註

在 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’。

  • Bindings 不得設為 ‘Value’。

在 DeploymentMode 組態屬性值 1 和 2 (SharePoint 和表格式模式,用來執行 PowerPivot 和表格式模型資料庫) 中執行服務時,不支援下列元素:

  • AttributeHierarchyOptimizedState

  • CustomRollupColumn

  • CustomRollupPropertiesColumn

  • DefaultMember

  • DiscretizationBucketCount

  • DiscretizationMethod

  • SkippedLevelsColumn

  • Source

  • UnaryOperatorColumn

在「分析管理物件」(AMO) 物件模型中的對應元素是 DimensionAttribute

請參閱

參考

Analysis Services 指令碼語言 XML 資料類型 (ASSL)