CubeAttribute-Datentyp (ASSL)
Definiert einen primitiven Datentyp, der ein Attribut darstellt, das einem Cube-Element zugeordnet ist.
Syntax
<CubeAttribute>
<AttributeID>...</AttributeID>
<AggregationUsage>...</AggregationUsage>
<AttributeHierarchyOptimizedState>...</AttributeHierarchyOptimizedState>
<AttributeHierarchyEnabled>...</AttributeHierarchyEnabled>
<AttributeHierarchyVisible>...</AttributeHierarchyVisible>
<Annotations>...</Annotations>
</CubeAttribute>
Datentypmerkmale
Merkmal |
Beschreibung |
---|---|
Basisdatentypen |
Kein |
Abgeleitete Datentypen |
Kein |
Datentypbeziehungen
Beziehung |
Element |
---|---|
Übergeordnete Elemente |
Kein |
Untergeordnete Elemente |
AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID |
Abgeleitete Elemente |
Attribute (Attributes-Auflistung von CubeDimension) |
Hinweise
Die Attribute im CubeDimension-Element, die nicht explizit in der Attributes-Auflistung enthalten sind, werden Teil der Auflistung und verfügen über zugewiesene Standardwerte. Nachdem sie der Auflistung hinzugefügt wurden, werden diese Attribute von der Discover-Methode zurückgegeben.
Das AggregationUsage-Element steuert, wie MicrosoftSQL ServerAnalysis Services Aggregationen automatisch für das Attribut entwirft. Das AggregationUsage-Element schränkt keine Aggregationen ein, die manuell für den Cube erstellt werden.
Das entsprechende Element im AMO-Objektmodell (Analysis Management Objects) ist CubeAttribute.