Freigeben über


Annotation-Element (ASSL)

Enthält Elemente, die verwendet werden, um das ASSL-Schema (Analysis Services Scripting Language) zu erweitern.

Syntax

<Annotations>
   <Annotation>
      <Name>...</Name>
      <Visibility>...</Visibility>
      <Value>...</Value>
   </Annotation>
</Annotations >

Elementmerkmale

Merkmal

Beschreibung

Datentyp und -länge

Keine

Standardwert

Keiner

Kardinalität

0-n: Optionales Element, das mehr als einmal auftreten kann.

Elementbeziehungen

Beziehung

Element

Übergeordnete Elemente

Anmerkungen

Untergeordnete Elemente

Name, Value, Visibility

Hinweise

Das Annotation-Element bietet Erweiterbarkeit des ASSL-Schemas für alle Objekte, ausgenommen derer, die einzig zur Definition eines komplexen Datentyps verwendet werden. Das Value-Element des Annotation-Elements kann gemäß den folgenden Regeln gültiges XML aus allen XML-Namespaces enthalten, ausgenommen ASSL:

  • XML kann nur Elemente enthalten.

  • Jedes Element muss einen eindeutigen Namen haben. Es wird empfohlen, dass der Wert des Name-Elements des Annotation-Elements auf den Zielnamespace verweist.

Diese Regeln werden auferlegt, damit die Inhalte des Annotation-Elements als Menge von Name/Wert-Paaren über andere Schnittstellen, wie Decision Support Objects (DSO), verfügbar gemacht werden können.

Kommentare und Leerzeichen innerhalb des Annotation-Elements, die nicht in einem untergeordneten Element eingeschlossen sind, können nicht beibehalten werden. Außerdem müssen alle Elemente über Lese-/Schreibzugriff verfügen. Schreibgeschützte Elemente werden ignoriert.

Das entsprechende Element im AMO-Objektmodell (Analysis Management Objects) ist Annotation.