Elemento row (XMLA)
Contiene una singola riga di dati per un elemento root 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 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
Osservazioni
Ogni riga restituita da un elemento root contenente dati tabulari ha un elemento row corrispondente. Ogni colonna nell'elemento root è rappresentata da un elemento XML distinto. Il valore della colonna per l'elemento row corrisponde ai dati contenuti nell'elemento XML, mentre il nome della colonna corrisponde al nome dell'elemento XML.
Per esprimere un valore Null per una colonna all'interno di una riga sono disponibili due modi diversi:
Un elemento della colonna mancante implica che la colonna è null.
L'elemento di colonna può utilizzare 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 di colonna contiene un errore, un elemento Error fornisce le informazioni sull'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>
Per ulteriori informazioni su denominazione delle colonne e schemi per dati tabulari, vedere Tipo di dati Rowset (XMLA).