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


Тип данных CubeAttribute (ASSL)

Определяет примитивный тип данных, представляющий атрибут, связанный с элементом Cube .

Синтаксис

  
<CubeAttribute>  
   <AttributeID>...</AttributeID>  
   <AggregationUsage>...</AggregationUsage>  
   <AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>  
   <AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>  
   <AttributeHierarchyVisible>...</AttributeHierarchyVisible>  
   <Annotations>...</Annotations>  
</CubeAttribute>  

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

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

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

Связь Элемент
Родительские элементы None
Дочерние элементы AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID
Производные элементы ОбъектAttribute (Attributes объектов CubeDimension)

Комментарии

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

Нельзя добавить атрибут как уровень иерархии, если свойство AtttributeHierarchyEnabledимеет значение FALSE и экземпляр работает в режиме DeploymentMode 1 или 2 (режим сервера SharePoint или табличный).

Атрибуты в элементе CubeDimension , неявно включенные в коллекцию Attributes , становятся частью коллекции и имеют присвоенные им значения по умолчанию. После добавления в коллекцию эти атрибуты могут возвращаться методом Discover .

Элемент AggregationUsage определяет, как Analysis Services автоматически разрабатывает агрегаты для атрибута. Элемент AggregationUsage не ограничивает любые статистические обработки, созданные для куба вручную.

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

См. также:

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