Compartir a través de


Elemento row (XMLA)

Contiene una fila única de datos para un elemento root que contiene datos tabulares devueltos por una llamada al método Discover o Execute.

Sintaxis

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

Características del elemento

Característica

Descripción

Tipo y longitud de los datos

Ninguno

Valor predeterminado

Ninguno

Cardinalidad

0-n: Elemento opcional que puede aparecer más de una vez.

Relaciones del elemento

Relación

Elemento

Elementos primarios

root (con el tipo de datos Rowset)

Elementos secundarios

Uno o más elementos de columna.

Comentarios

Cada fila devuelta por un elemento root que contiene datos tabulares tiene un elemento row correspondiente. Cada columna del elemento root está representada por un elemento XML diferente. El valor de la columna del elemento row es el dato que contiene el elemento XML y el nombre de la columna corresponde al nombre del elemento XML.

Hay dos maneras de expresar un valor nulo para una columna dentro de una fila:

  • Un elemento de columna que falta implica que la columna es nula.

  • El elemento de columna puede usar el atributo xsi:nil='true' para indicar que tiene un valor nulo.

Por ejemplo, si una fila tiene una única columna llamada Store_Name y su valor es NULL, se puede representar como:

<row>
</row>

O bien:

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

Si hay un elemento de columna que contiene un error, un elemento Error proporciona información sobre el error, tal y como se muestra en el siguiente ejemplo:

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

Para obtener más información sobre la asignación de nombres a columnas y los esquemas para datos tabulares, vea Tipo de datos Rowset (XMLA).

Vea también

Conceptos