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.