Freigeben über


Attribute-Element (XMLA)

Definiert oder filtert ein Element in einem Attribut, für das ein übergeordneter Insert-, Update- oder Drop-Befehl ausgeführt wird.

Syntax

<Attributes>
   ...
   <Attribute>
      <AttributeName>...</AttributeName>
      <Keys>...</Keys>
      <!-- The following elements are included only for attributes contained in the Attributes element of a parent Insert or Update command -->
      <Name>...</Name>
      <Translations>...</Translations>
      <CustomRollup>...</CustomRollup>
      <CustomRollupProperties>...</CustomRollupProperties>
      <UnaryOperator>...</UnaryOperator>
      <SkippedLevels>...</SkippedLevels>
   </Attribute>
   ...
</Attributes>

Elementmerkmale

Merkmal

Beschreibung

Datentyp und -länge

Keiner

Standardwert

Keiner

Kardinalität

1-1: Erforderliches Element, das nur einmal auftritt.

Elementbeziehungen

Beziehung

Element

Übergeordnete Elemente

Attribute

Untergeordnete Elemente

Vorgänger oder übergeordnetes Element

Untergeordnetes Element

Drop, Where

AttributeName, Keys

Insert, Update

AttributeName, CustomRollup, CustomRollupProperties, Keys, Name, SkippedLevels, Translations, UnaryOperator

Hinweise

Das Attribute-Element definiert das Attributelement, das entweder vom Insert, Update- oder vom Drop-Befehl eingefügt, aktualisiert oder gelöscht wird. Da diese Befehle nur für jeweils ein Attributelement zur gleichen Zeit ausgeführt werden können, kann die Attributes-Auflistung des Insert-, Update- und Drop-Befehls nur ein Attribute-Element enthalten. Jedoch kann die Attributes-Auflistung des Where-Elements für den Drop- und den Update-Befehl mehrere Attribute-Elemente enthalten, sodass Sie die Attribute filtern können, die in einer Dimension mit Schreibzugriff gelöscht oder aktualisiert werden sollen.

Siehe auch

Konzepte

Eigenschaften (XMLA)

Dimensionen mit aktiviertem Schreibzugriff