次の方法で共有


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 (PowerPivot データベースおよびテーブル モデル データベースを実行するために使用される SharePoint モードおよびテーブル モード) としてサービスが実行されている場合、次の制限が適用されます。

  • Usage 要素に使用できる値は KEY または REGULAR のみとなります。

  • IsAggregatable 要素を False に設定することはできません。

  • OrderBy 要素に使用できる値は KEY または PROPERTYKEY のみとなります。

  • 計算列をテーブルの主キーにすることはできません。

  • 計算列のバインドに DataSize を含めることはできません。

  • 属性の定義を保存する前に、各計算列の構文検証が実行されます。

  • AttributeRelationships については、RelationshipType の値を Flexible に設定する必要があります。

  • 'RowNumber' によって識別される属性 'RowNumber' には、整数型が割り当てられている必要があります。

  • RowNumberBinding 型の KeyBinding を割り当てることができるのは 'RowNumber' 属性だけです。

  • 'RowNumber' を除くすべての属性は、キーに関連した基数が 1 になります (属性そのものがキーである場合を除く)。

  • OrderBy によって指定された列が PropertyKey でもある場合、OrderByAttributeId が行番号列を指し示すことはできません。

  • キーとして使用されている属性は、他のすべての属性に関連している必要があります。他の種類のリレーションシップはサポートされていません。

  • NullProcessing 要素を 'UnknownMember' に設定することはできません。

  • バインドを 'Value' に設定することはできません。

DeploymentMode 構成プロパティの値を 1 および 2 (PowerPivot データベースおよびテーブル モデル データベースを実行するために使用される SharePoint モードおよびテーブル モード) としてサービスが実行されている場合、次の要素はサポートされません。

  • AttributeHierarchyOptimizedState

  • CustomRollupColumn

  • CustomRollupPropertiesColumn

  • DefaultMember

  • DiscretizationBucketCount

  • DiscretizationMethod

  • SkippedLevelsColumn

  • Source

  • UnaryOperatorColumn

分析管理オブジェクト (AMO) オブジェクト モデルで対応する要素は、DimensionAttribute です。

関連項目

参照

Analysis Services スクリプト言語の XML データ型 (ASSL)