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 | 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 Analysis Management Objects -Objektmodell (AMO) ist Annotation.