共用方式為


DimensionAttribute 資料類型 (ASSL)

定義代表維度中某個屬性的基本資料類型。

Syntax

  
<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>  

資料類型特性

特性 描述
基底資料類型 None
衍生資料類型 None

資料類型關聯性

關聯性 元素
父元素 None
子元素 批註AttributeHierarchyDisplayFolderAttributeHierarchyEnabledAttributeHierarchyOptimizedStateAttributeHierarchyOrderedAttributeHierarchyVisibleAttributeRelationshipsCustomRollupColumnCustomRollupPropertiesColumnDefaultMemberDescriptionDiscretizationBucketCountDiscretizationMethodEstimatedCountIDInstanceSelectionIsAggregatableKeyColumnsKeyUniquenessGuaranteeMemberNamesUniqueMembersWithDataMembersWithDataCaptionNameNameColumnNamingTemplateNamingTemplateTranslationsOrderByOrderByAttributeIDRootMemberIfSkippedLevelsColumnSource翻譯類型UnaryOperatorColumn使用方式、 ValueColumn
衍生的元素 維度) 的屬性 (屬性集合

備註

在 DeploymentMode 設定屬性值1和 2 (SharePoint 和表格式模式中執行服務時,會套用下列限制,而這些屬性是用來執行 Power Pivot 和表格式模型資料庫) :

  • 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 和表格式模式中執行服務時,不支援下列元素,這些是用來執行 Power Pivot 和表格式模型資料庫) :

  • AttributeHierarchyOptimizedState

  • CustomRollupColumn

  • CustomRollupPropertiesColumn

  • DefaultMember

  • DiscretizationBucketCount

  • DiscretizationMethod

  • SkippedLevelsColumn

  • 來源

  • UnaryOperatorColumn

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

另請參閱

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