Elemento Axes (XMLA)

Contiene una colección de elementos Axis que representan los datos del eje contenidos en un elemento raíz que usa el tipo de datos MDDataSet .

Sintaxis

  
<root xmlns="urn:schemas-microsoft-com:xml-analysis:mddataset">  
   ...  
   <Axes>  
      <Axis>...</Axis>  
   </Axes>  
   ...  
</root>  

Características de los elementos

Característica Descripción
Tipo y longitud de los datos Any
Valor predeterminado Ninguno
Cardinalidad 1-1: Elemento necesario que se produce una vez y solo una vez.

Relaciones de elementos

Relación Elemento
Elementos primarios root
Elementos secundarios Eje

Comentarios

En el elemento Axes , los elementos Axis se muestran en el orden en que se producen en el conjunto de datos, empezando por cero. El valor de la propiedad AxisFormat XMLA determina cómo se formatearán los elementos Axis. Para obtener más información sobre la propiedad AxisFormat , vea Supported XMLA Properties (XMLA).

Un eje representa un conjunto de tuplas, en las que todas las tuplas del conjunto tienen la misma dimensionalidad. Un conjunto se puede representar de maneras diferentes con ventajas diferentes. Por ejemplo, el conjunto siguiente de cuatro tuplas se puede representar como una colección de tuplas bidimensionales o un producto cartesiano de dos conjuntos unidimensionales.

1999 1999 2000 2000
Real Presupuesto Real Presupuesto

Este conjunto de tuplas se puede representar como una colección de tuplas bidimensionales:

{ ( 1999, Actual ), ( 1999, Budget ), ( 2000, Actual ), ( 2000, Budget ) }  

Este conjunto también se puede representar como un producto cartesiano de dos conjuntos unidimensionales:

{ 1999, 2000 } x { Actual, Budget }  

Para las herramientas cliente es más fácil usar la primera representación, la colección de tuplas bidimensionales. La segunda representación, un producto cartesiano de conjuntos unidimensionales, utiliza menos espacio y conserva la naturaleza multidimensional del conjunto.

La tabla siguiente enumera las operaciones que se pueden usar para definir y caracterizar la estructura y los miembros de un eje.

Operación Descripción
Miembro La unidad más pequeña de un eje que representa el miembro de una jerarquía de la dimensión.
Miembros Colección de objetos Member de la misma jerarquía de dimensiones.
Tuple Una colección de miembros de diferentes jerarquías de la dimensión.
Tuplas Colección de objetos de tupla con la misma dimensionalidad.
Union Una unión de conjuntos.
CrossJoin Un producto cartesiano de conjuntos.

Estas operaciones traducen las tuplas bidimensionales y el producto cartesiano de conjuntos unidimensionales como sigue.

Tuplas bidimensionales

Tuples (  
   Tuple( Member(1999), Member(Actual) ),  
   Tuple( Member(1999), Member(Budget) ),  
   Tuple( Member(2000), Member(Actual) ),  
   Tuple( Member(2000), Member(Budget) )  

Producto cartesiano de conjuntos unidimensionales

CrossProduct (  
   Members( Member(1999), Member(2000) ),  
   Members( Member(Actual), Member(Budget) )  

Un cliente puede usar la propiedad AxisFormat para solicitar una representación específica.