Поделиться через


Тип данных 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>

Характеристики типа данных

Характеристика

Описание

Базовые типы данных

Нет

Производные типы данных

Нет

Связи типа данных

Связь

Элемент

Родительские элементы

Нет

Дочерние элементы

Annotations, AttributeHierarchyDisplayFolder, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyOrdered, AttributeHierarchyVisible, AttributeRelationships, CustomRollupColumn, CustomRollupPropertiesColumn, DefaultMember, Description, DiscretizationBucketCount, DiscretizationMethod, EstimatedCount, ID, InstanceSelection, IsAggregatable, KeyColumns, KeyUniquenessGuarantee, MemberNamesUnique, MembersWithData, MembersWithDataCaption, Name, NameColumn, NamingTemplate, NamingTemplateTranslations, OrderBy, OrderByAttributeID, RootMemberIf, SkippedLevelsColumn, Source, Translations, Type, UnaryOperatorColumn, Usage, ValueColumn

Производные элементы

Attribute (коллекция Attributes элемента Dimension)

Замечания

Далее приведены ограничения при запуске службы со значением свойства конфигурации DeploymentMode 1 и 2 (режим SharePoint и табличный режим, используемые для запуска баз данных PowerPivot и баз данных табличной модели):

  • Элемент Usage принимает только значения KEY и REGULAR.

  • Элемент IsAggregatable не может иметь значение FALSE.

  • Элемент OrderBy принимает только значения KEY и PROPERTYKEY.

  • Вычисляемый столбец не может быть первичным ключом в таблице.

  • Вычисляемый столбец не может содержать DataSize в привязке.

  • Для каждого вычисляемого столбца перед сохранением определения атрибута производится проверка синтаксиса.

  • Для AttributeRelationships, RelationshipType должно быть присвоено значение Flexible.

  • Атрибут «RowNumber» с идентификатором «RowNumber» должен иметь целочисленный тип.

  • Только атрибут «RowNumber» может иметь привязку KeyBinding типа RowNumberBinding.

  • Все атрибуты, кроме «RowNumber», должны иметь количество элементов один в связи с ключом, если только сам атрибут не является ключом.

  • Если столбец, указанный элементом OrderBy, является также PropertyKey, элемент OrderByAttributeId не может указывать столбец номеров строк.

  • Атрибуты, используемые как ключи, должны быть связаны со всеми остальными атрибутами. Другие типы связей не поддерживаются.

  • Элементу NullProcessing не может быть присвоено значение «UnknownMember».

  • Привязкам не может быть присвоено «Value».

Следующие элементы не поддерживаются при запуске службы со значением свойства конфигурации DeploymentMode 1 и 2 (режим SharePoint и табличный режим, используемые для запуска баз данных PowerPivot и баз данных табличной модели):

  • AttributeHierarchyOptimizedState

  • CustomRollupColumn

  • CustomRollupPropertiesColumn

  • DefaultMember

  • DiscretizationBucketCount

  • DiscretizationMethod

  • SkippedLevelsColumn

  • Источник

  • UnaryOperatorColumn

Соответствующий элемент в модели объектов AMO — DimensionAttribute.

См. также

Справочник

Типы данных XML в языке ASSL