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


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

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

Характеристика Описание
Базовые типы данных Нет
Производные типы данных Нет

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

Связь Элемент
Родительские элементы None
Дочерние элементы 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 и табличных режимах, используемых для запуска Power Pivot и баз данных табличных моделей).

  • Элемент 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 и табличных режимах, используемых для запуска Power Pivot и баз данных табличных моделей).

  • AttributeHierarchyOptimizedState

  • CustomRollupColumn

  • CustomRollupPropertiesColumn

  • DefaultMember

  • DiscretizationBucketCount

  • DiscretizationMethod

  • SkippedLevelsColumn

  • Источник

  • UnaryOperatorColumn

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

См. также:

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