Elemento Axes (XMLA)
Contém uma coleção de elementos Axis que representa dados de eixo contidos em um elemento raiz que usa o tipo de dados MDDataSet .
Syntax
<root xmlns="urn:schemas-microsoft-com:xml-analysis:mddataset">
...
<Axes>
<Axis>...</Axis>
</Axes>
...
</root>
Características do elemento
Característica | Descrição |
---|---|
Comprimento e tipo de dados | Qualquer |
Valor padrão | Nenhum |
Cardinalidade | 1-1: elemento obrigatório que ocorre apenas uma única vez. |
Relações de elementos
Relação | Elemento |
---|---|
Elementos pai | root |
Elementos filho | Axis |
Comentários
Sob o elemento Axes, os elementos de eixo são listados na ordem em que ocorrem no conjunto de valores , começando em zero. A configuração da propriedade XMLA AxisFormat determina como os elementos do eixo são formatados. Para obter mais informações sobre a propriedade AxisFormat , consulte Propriedades XMLA com suporte (XMLA).
Um eixo representa um conjunto de tuplas no qual todas as tuplas têm a mesma dimensionalidade. Um conjunto pode ser representado de modos diferentes com vantagens diferentes. Por exemplo, o seguinte conjunto de quatro tuplas pode ser representado como uma coleção de tuplas bidimensionais ou o produto Cartesiano de dois conjuntos unidimensionais.
1999 | 1999 | 2000 | 2000 |
---|---|---|---|
Real | Orçamento | Real | Orçamento |
Esse conjunto de tuplas pode ser representado como uma coleção de tuplas bidimensionais:
{ ( 1999, Actual ), ( 1999, Budget ), ( 2000, Actual ), ( 2000, Budget ) }
Esse conjunto também pode ser representado como um produto Cartesiano de dois conjuntos unidimensionais:
{ 1999, 2000 } x { Actual, Budget }
A primeira representação, tuplas bidimensionais, é mais simples para ser usada pelas ferramentas de cliente. A segunda representação, um produto Cartesiano de conjuntos unidimensionais, utiliza menos espaço e preserva a natureza multidimensional do conjunto.
A tabela a seguir lista operações que podem ser utilizadas para definir e caracterizar a estrutura e os membros de um eixo.
Operação | Descrição |
---|---|
Membro | A unidade menor de um eixo que representa o membro de uma hierarquia da dimensão. |
Membros | Uma coleção de objetos de membro da mesma hierarquia de dimensão. |
Tupla | Uma coleção de membros de diferentes hierarquias da dimensão. |
Tuplas | Uma coleção de objetos de tupla com a mesma dimensionalidade. |
Union | Uma união de conjuntos. |
CrossJoin | Um produto Cartesiano de conjuntos. |
Essas operações traduzem as tuplas bidimensionais e o produto Cartesiano de conjuntos unidimensionais como se segue.
Tuplas bidimensionais
Tuples (
Tuple( Member(1999), Member(Actual) ),
Tuple( Member(1999), Member(Budget) ),
Tuple( Member(2000), Member(Actual) ),
Tuple( Member(2000), Member(Budget) )
Produto Cartesiano de conjuntos unidimensionais
CrossProduct (
Members( Member(1999), Member(2000) ),
Members( Member(Actual), Member(Budget) )
Um cliente pode usar a propriedade AxisFormat para solicitar uma representação específica.