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 |
Keine |
Kardinalität |
0-n: Optionales Element, das mehr als einmal auftreten kann. |
Elementbeziehungen
Beziehung |
Element |
---|---|
Übergeordnete Elemente |
|
Untergeordnete Elemente |
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.