Share via


Elemento Annotation (ASSL)

Contiene elementi utilizzati per estendere lo schema ASSL (Analysis Services Scripting Language).

Sintassi

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

Caratteristiche elemento

Caratteristica

Descrizione

Tipo di dati e lunghezza

Nessuno

Valore predefinito

Nessuno

Cardinalità

0-n: elemento facoltativo che può ricorrere più di una volta.

Relazioni elemento

Relazione

Elemento

Elementi padre

Annotations

Elementi figlio

Name, Value, Visibility

Osservazioni

L'elemento Annotation fornisce estensibilità dello schema ASSL per tutti gli oggetti ad esclusione di quelli utilizzati esclusivamente per definire un tipo di dati complesso. L'elemento Value dell'elemento Annotation può contenere valori XML validi di qualsiasi spazio dei nomi XML diverso da ASSL, soggetti alle regole seguenti:

  • Il valore XML può contenere solo elementi.

  • Ogni elemento deve avere un nome univoco. È consigliabile che il valore dell'elemento Name dell'elemento Annotation faccia riferimento allo spazio dei nomi di destinazione.

Queste regole vengono imposte per consentire l'esposizione dei contenuti dell'elemento Annotation come set di coppie nome/valore tramite altre interfacce, ad esempio DSO (Decision Support Objects).

I commenti e gli spazi vuoti all'interno dell'elemento Annotation non inclusi in un elemento figlio non possono essere mantenuti. Tutti gli elementi devono inoltre essere di lettura/scrittura. Gli elementi di sola lettura vengono ignorati.

L'elemento corrispondente nel modello a oggetti AMO (Analysis Management Objects) è Annotation.