CubeAttribute-Datentyp (ASSL)
Definiert einen Grunddatentyp, 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 |
Keine |
Abgeleitete Datentypen |
Keine |
Datentypbeziehungen
Beziehung |
Element |
---|---|
Übergeordnete Elemente |
Kein |
Untergeordnete Elemente |
AggregationUsage, Annotations, AttributeHierarchyEnabled, AttributeHierarchyOptimizedState, AttributeHierarchyVisible, AttributeID |
Abgeleitete Elemente |
Attribute (Attributes-Auflistung von CubeDimension) |
Hinweise
Beim Ausführen des Diensts mit den DeploymentMode-Konfigurationseigenschaftswerten 1 oder 2 wird das AttributeHierarchyOptimizedState-Element nicht unterstützt (SharePoint- oder tabellarischer Modus beim Ausführen von PowerPivot- und tabellarischen Modelldatenbanken).
Ein Attribut kann nicht als Ebene einer Hierarchie hinzugefügt werden, wenn die Eigenschaft AtttributeHierarchyEnabled auf FALSE festgelegt ist und die Instanz im DeploymentMode 1 oder 2 ausgeführt wird (SharePoint- oder tabellarischer Servermodus).
Die Attribute im CubeDimension-Element, die nicht explizit in der Attributes-Auflistung enthalten sind, werden Teil der Auflistung mit den ihnen zugewiesenen Standardwerten. Nachdem die Attribute der Auflistung hinzugefügt wurden, können sie von der Discover-Methode zurückgegeben werden.
Das AggregationUsage-Element steuert, wie Microsoft SQL Server Analysis 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.