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
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>
Weitere Informationen über Spaltenbenennung und Schemainformationen für tabellarische Daten finden Sie unter Rowset-Datentyp (XMLA).