Compartir a través de


Elemento Axes (XMLA)

Contiene una colección de los elementos Axisque representan los datos de eje contenidos por un elemento root que utiliza el tipo de datos MDDataSet.

Sintaxis

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

Características del elemento

Característica

Descripción

Tipo y longitud de los datos

Cualquiera

Valor predeterminado

Ninguno

Cardinalidad

1-1: Elemento necesario que se produce una vez y sólo una vez.

Relaciones del elemento

Relación

Elemento

Elementos primarios

root

Elementos secundarios

Axis

Notas

En el elemento Axis, los elementos Axes se enumeran en el orden que tienen lugar en el conjunto de datos bajo, empezando desde cero. El valor de la propiedad XMLA de AxisFormat determina cómo se da formato a los elementos Axis. Para obtener más información sobre la propiedad AxisFormat, vea Propiedades XMLA compatibles (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

Una colección de los objetos Member de la misma jerarquía de la dimensión.

Tupla

Una colección de miembros de diferentes jerarquías de la dimensión.

Tuplas

Colección de objetos Tuple con la misma dimensionalidad.

Unión

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

Vea también

Referencia

Conceptos