Поделиться через


Типы данных XML (XML для аналитики)

В дополнение к стандартным примитивным и производным типам, которые были определены в рекомендации XML 1.0, в спецификации XML для аналитики (XMLA) 1.0 были добавлены определения дополнительных типов данных, предназначенных для поддержки представления многомерных и табличных данных.

Типы данных, используемые XMLA, перечислены в следующей таблице.

Типы данных

Описание

Boolean

Стандартный тип данных XML boolean.

Decimal

Стандартный тип данных XML decimal.

EmptyResult

Пространство имен элемента root. Это пространство имен возвращается, если команда XMLA не возвращает результат. Это происходит либо в том случае, если данная команда XMLA обычно не возвращает результаты, либо в том случае, если в экземпляре служб Microsoft SQL Server Службы Analysis Services при обработке команды XMLA возникла ошибка.

EnumString

Набор именованных строковых констант для данного перечислителя.

Integer

Стандартный тип данных XML int.

MDDataSet

Многомерные данные, возвращаемые параметром Result метода Execute.

Resultset

Описывающий сам себя результирующий набор XML, возвращаемый методом Execute.

Rowset

Строки из источника данных, структурированные внедренной XML-схемой, возвращаемые методом Discover.

String

Тип данных XML string.

UnsignedInt

Тип схемы XML unsignedInt.

Полные описания стандартных типов данных XML см. в соответствующей рекомендации консорциума World Wide Web (WC3).