Elemento row (XMLA)
Contiene una singola riga di dati per un elemento radice che contiene dati tabulari restituiti da una chiamata al metodo Discover o Execute .
Sintassi
<root xmlns="urn:schemas-microsoft-com:xml-analysis:rowset">
<row>
<!-- One or more column elements -->
</row>
</root>
Caratteristiche degli elementi
Caratteristica | Descrizione |
---|---|
Tipo di dati e lunghezza | Nessuno |
Valore predefinito | Nessuno |
Cardinalità | 0-n: Elemento facoltativo che può ricorrere più di una volta. |
Relazioni tra elementi
Relazione | Elemento |
---|---|
Elementi padre | root (usando il tipo di dati Rowset ) |
Elementi figlio | Uno o più elementi di colonna. |
Commenti
Ogni riga restituita da un elemento radice che contiene dati tabulari ha un elemento riga corrispondente. Ogni colonna nell'elemento radice è rappresentata da un elemento XML separato. Il valore della colonna per l'elemento riga corrisponde ai dati contenuti nell'elemento XML e il nome della colonna corrisponde al nome dell'elemento XML.
Ci sono due modalità per esprimere un valore null per una colonna all'interno di una riga:
Un elemento della colonna mancante implica che la colonna è null.
L'elemento column può usare l'attributo
xsi:nil='true'
per indicare che ha un valore Null.
Se, ad esempio, una riga ha una singola colonna denominata Store_Name e il valore è NULL, tale riga può essere rappresentata nel modo seguente:
<row>
</row>
Oppure:
<row>
<Store_name xsi:nil='true'/>
</row>
Se un elemento colonna contiene un errore, un elemento Error fornisce informazioni su un errore, come descritto nell'esempio seguente:
<row> <Store_name>
<Error xmlns="urn:schemas-microsoft-com:xml-analysis:exception">
<ErrorCode>3238658054</ErrorCode>
<Description>The object [X] was not found in the cube when [X] was parsed.</Description>
</Error>
</Store_name>
</row>