XML-Datentypen (XMLA)

Zusätzlich zu den von der XML 1.0-Empfehlung definierten primitiven und abgeleiteten Standardtypen definiert die XMLA 1.1-Spezifikation (XML for Analysis) zusätzliche Datentypen, um die Darstellung von mehrdimensionalen und tabellarischen Daten zu unterstützen.

XMLA verwendet die in der folgenden Tabelle aufgelisteten Datentypen.

Datentypen

Beschreibung

Boolean

Der boolean-XML-Standarddatentyp.

Decimal

Der decimal-XML-Standarddatentyp.

EmptyResult

Ein Namespace auf dem root-Element. Dieser Namespace wird zurückgegeben, wenn ein XMLA kein Ergebnis zurückgibt, weil der XMLA-Befehl normalerweise kein Ergebnis zurückgibt oder weil während der Ausführung des XMLA-Befehls ein Fehler auf der Microsoft SQL Server Analysis Services-Instanz aufgetreten ist.

EnumString

Ein Satz genannter Zeichenfolgenkonstanten für einen gegebenen Enumerator.

Integer

Der int-XML-Standarddatentyp.

MDDataSet

Mehrdimensionale Daten, die vom Result-Parameter der Execute-Methode zurückgegeben werden.

Resultset

Ein selbstbeschreibendes XML-Resultset, das von der Execute-Methode zurückgegeben wird.

Rowset

Zeilen von einer Datenquelle, die von einem eingebetteten XML-Schema strukturiert wurden und von der Discover-Methode zurückgegeben werden.

String

Der string-XML-Standarddatentyp.

UnsignedInt

Der unsignedInt-XML-Schematyp.

Vollständige Beschreibungen der XML-Standarddatentypen finden Sie in den Kandidatenempfehlungen des World Wide Web Consortium (WC3).