Condividi tramite


Elemento Axes (XMLA)

Contiene una raccolta di elementi Axis che rappresentano i dati dell'asse contenuti in un elemento root che utilizza il tipo di dati MDDataSet.

Sintassi

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

Caratteristiche elemento

Caratteristica

Descrizione

Tipo di dati e lunghezza

Qualsiasi

Valore predefinito

Nessuno

Cardinalità

1-1: elemento obbligatorio che ricorre una sola volta.

Relazioni elemento

Relazione

Elemento

Elementi padre

root

Elementi figlio

Axis

Osservazioni

All'interno dell'elemento Axes gli elementi Axis sono elencati nell'ordine in cui sono presenti nel set di dati, a partire da zero. L'impostazione della proprietà XMLA AxisFormat determina la formattazione degli elementi Axis. Per ulteriori informazioni sulla proprietà AxisFormat, vedere Proprietà XMLA supportate (XMLA).

Un asse rappresenta un set di tuple in cui tutte le tuple hanno la stessa dimensionalità. Un set può essere rappresentato in modi diversi per scopi diversi. Il set di quattro tuple seguente, ad esempio, può essere rappresentato come raccolta di tuple bidimensionali o come prodotto cartesiano di due set unidimensionali.

1999

1999

2000

2000

Actual

Budget

Actual

Budget

Questo set di tuple può essere rappresentato come una raccolta di tuple bidimensionali:

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

Il set può essere rappresentato anche come un prodotto cartesiano di due set unidimensionali:

{ 1999, 2000 } x { Actual, Budget }

La prima rappresentazione, come tuple bidimensionali, è più semplice per gli strumenti client da utilizzare. La seconda rappresentazione, come prodotto cartesiano di set unidimensionali, utilizza una quantità minore di spazio e mantiene la natura multidimensionale del set.

Nella tabella seguente sono incluse le operazioni che è possibile utilizzare per definire e caratterizzare la struttura e i membri di un asse.

Operazione

Descrizione

Member

Unità minima di un asse che rappresenta il membro di una gerarchia di dimensione.

Members

Raccolta di oggetti Member dalla stessa gerarchia di dimensione.

Tuple

Raccolta di membri da gerarchie di dimensione diverse.

Tuples

Raccolta di oggetti Tuple con la stessa dimensionalità.

Union

Unione di set.

CrossJoin

Prodotto cartesiano di set.

Queste operazioni convertono le tuple bidimensionali e il prodotto cartesiano di set unidimensionali nei modi seguenti.

Tuple bidimensionali

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

Prodotto cartesiano di set unidimensionali

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

Un client può utilizzare la proprietà AxisFormat per richiedere una rappresentazione specifica.

Vedere anche

Riferimento

Concetti