Freigeben über


row-Element (XMLA)

Enthält eine einzelne Datenzeile für ein root -Element, das tabellarische Daten enthält, die von einem Discover - oder Execute -Methodenaufruf zurückgegeben wurden.

Syntax

  
<root xmlns="urn:schemas-microsoft-com:xml-analysis:rowset">  
   <row>  
      <!-- One or more column elements -->  
   </row>  
</root>  

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 root (mit Rowset -Datentyp)
Untergeordnete Elemente Ein oder mehrere Column-Elemente.

Hinweise

Jede von einem root -Element ausgegebene Zeile, die tabellarische Daten enthält, verfügt über eine entsprechendes row -Element. Jede Spalte im root -Element wird durch ein separates XML-Element dargestellt. Beim Wert der Spalte des row -Elements handelt es sich um die Daten, die im XML-Element enthalten sind. Der Name der Spalte entspricht dem Namen des XML-Elements.

Der NULL-Wert für eine Spalte innerhalb einer Zeile kann auf zwei Arten ausgedrückt werden:

  • Ein fehlendes Column-Element deutet darauf hin, dass die Spalte NULL ist.

  • Das Column-Element kann das xsi:nil='true' -Attribut nutzen, um auf den NULL-Wert hinzuweisen.

Beispiel: enthält eine Zeile eine einzelne Spalte mit Namen Store_Name und ist der Wert NULL, kann dies so ausgedrückt werden:

<row>  
</row>  

Oder:

<row>  
   <Store_name xsi:nil='true'/>  
</row>  

Wenn ein Column-Element einen Fehler enthält, stellt ein Error -Element, wie im folgenden Beispiel beschrieben, Informationen über einen Fehler bereit:

<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>