Тип данных CubeAttribute (ASSL)
Определяет примитивный тип данных, представляющий атрибут, связанный с элементом Cube.
Синтаксис
<CubeAttribute>
<AttributeID>...</AttributeID>
<AggregationUsage>...</AggregationUsage>
<AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>
<AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>
<AttributeHierarchyVisible>...</AttributeHierarchyVisible>
<Annotations>...</Annotations>
</CubeAttribute>
Характеристики типа данных
Характеристика |
Описание |
---|---|
Базовые типы данных |
Нет |
Производные типы данных |
Нет |
Связи типа данных
Связь |
Элемент |
---|---|
Родительские элементы |
Нет |
Дочерние элементы |
AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID |
Производные элементы |
Attribute (коллекция Attributes элемента CubeDimension) |
Замечания
Элемент AttributeHierarchyOptimizedState не поддерживается при запуске службы со значениями 1 или 2 свойства конфигурации DeploymentMode (режим SharePoint или табличный, используемые для запуска баз данных PowerPivot и баз данных табличной модели).
Нельзя добавить атрибут как уровень иерархии, если свойство AtttributeHierarchyEnabled имеет значение FALSE и экземпляр работает в режиме DeploymentMode 1 или 2 (режим сервера SharePoint или табличный).
Атрибуты в элементе CubeDimension, неявно включенные в коллекцию Attributes, становятся частью коллекции и имеют присвоенные им значения. После добавления в коллекцию эти атрибуты могут возвращаться методом Discover.
Элемент AggregationUsage управляет автоматическим созданием статистических схем для атрибута службами Microsoft SQL Server Службы Analysis Services. Элемент AggregationUsage не ограничивает любые статистические обработки, созданные для куба вручную.
Соответствующий элемент в модели объектов AMO — это CubeAttribute.