Condividi tramite


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>