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


Элемент row (XML для аналитики)

Содержит единственную строку данных для элемента root, содержащего табличные данные, возвращаемые методом Discover или Execute.

Синтаксис

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

Характеристики элемента

Характеристика

Описание

Тип данных и длина

нет

Значение по умолчанию

нет

Количество элементов

от 0 до n: необязательный элемент, который может встречаться несколько раз.

Связи элемента

Связь

Элемент

Родительские элементы

root (с помощью типа данных Rowset)

Дочерние элементы

Один или несколько элементов столбца.

Замечания

Каждая строка, возвращенная элементом root, который содержит табличные данные, имеет соответствующий элемент row. Каждый столбец в элементе root представлен отдельным элементом XML. Значение столбца для элемента row представляет собой данные, содержащиеся в элементе XML, а имя столбца соответствует имени элемента XML.

Есть два способа указать значение NULL для столбца внутри строки.

  • При отсутствии элемента столбца подразумевается, что значением столбца является NULL.

  • В элементе столбца может использоваться атрибут xsi:nil='true', указывающий, что столбец имеет значение NULL.

Например, если строка содержит единственный столбец Store_Name и его значение равно NULL, он может быть представлен в одной из следующих форм.

<row>
</row>

или

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

Если элемент столбца содержит ошибку, элемент Error предоставляет информацию об ошибке, как описано в следующем примере.

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

Дополнительные сведения об именовании столбцов, а также сведения о схеме для табличных данных см. в разделе Тип данных Rowset (XML для аналитики).

См. также

Основные понятия