Condividi tramite


Elemento Axes (XMLA)

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

Sintassi

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

Caratteristiche degli elementi

Caratteristica Descrizione
Tipo di dati e lunghezza Qualsiasi
Valore predefinito Nessuno
Cardinalità 1-1: elemento obbligatorio visualizzato una sola volta.

Relazioni tra elementi

Relazione Elemento
Elementi padre radice
Elementi figlio Asse

Commenti

Nell'elemento Assi gli elementi Axis sono elencati nell'ordine in cui si verificano nel set di dati, a partire da zero. L'impostazione della proprietà XMLA AxisFormat determina la modalità di formattazione degli elementi Axis. Per altre 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
Valore effettivo Budget Valore effettivo 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
Membro Unità minima di un asse che rappresenta il membro di una gerarchia di dimensione.
Membri Raccolta di oggetti Member della stessa gerarchia di dimensioni.
Tupla Raccolta di membri da gerarchie di dimensione diverse.
Tuple 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ò usare la proprietà AxisFormat per richiedere una rappresentazione specifica.